Louise Thompson and her personal trainer boyfriend Ryan Libbey announced their engagement at the end of last year and it seems she couldn't be happier.

But she couldn't help taking a brutal swipe at her string of exes as she continues to make wedding plans.

Having her love life played out on Made In Chelsea, the 29-year-old has dated the likes of Andy Jordan, Spencer Matthews, Alik Alfus and Jamie Laing.

Looking back at her dating history, the reality TV star hit out at her former boyfriends in a random Twitter rant.

Taking to her social media account, Louise spoke out to her 567,000 followers.

In one tweet, she wrote: “Everything happens for a reason, but sometimes the reason is that you’re stupid and you make bad decisions.”

Following up in a second tweet, the London-born lass continued: “I don’t have exes I have Y’s. Like Y the hell did I date you?”

This is not the first time she has made a dig at her exes, as when Spencer Mathews got engaged to Vogue Williams, Louise reportedly told Heat magazine: “I honestly thought he would never settle down.

LOVE LIFE: Louise Thompson has shared her dating regrets
TWITTER RANT: Louise Thompson has taken a swipe at her exes on Twitter

“I find it odd that he proposed at The Lion King. That would be my worst nightmare.”

Continuing, she declared: “I’m bloody glad I dodged that bullet.”

Responding to her recent social media post, her fans were divided.

One wasn’t sure what she meant, saying: “What’s happened? You and Ryan broken up?”

HIT OUT: Louise Thompson has also hit out at her exes in the past
ENGAED: Louise Thompson got engaged to Ryan Libbey back in 2018

Another shared their support, writing: “All part of life’s lessons and how to treat and respect ourselves more.”

A third quipped: “You’ve had some amazing exes and they worshipped you girl.”

While a fourth wrote: “Love it. I’m going to start thinking the same way.”