Before she committed to an opulent yet restricting royal life with Prince William, Kate Middleton was linked to several men across her life.
Just like the Prince of Wales, the Princess also boasts a fair share of exes, who had her heart long before the former finally put an engagement ring on her finger.
Take a look at the list of Princess of Wales' ex partners since her college.
Kate and Willem were romantically involved together in college at Marlborough, only years shy of the Princess’s relocation to Scotland where she eventually met her current husband.
Her friends described Marx as her “first love.”
As per reports, he works as a journalist for CNBC in London, and is happily married to Italian TV presenter Johanna Botta.
The couple is also parents to a little boy.
After moving to Scotland for higher studies, Kate ended up dating university fellow Rupert Finch.
The couple only dated for nearly a year, and according to sources, the future Queen was friends with Prince William the whole time.
"Kate actually had another boyfriend when she first got to St Andrews, Rupert Finch, who by all accounts was a nice man,” they revealed.
“Prince William, he kind of expressed a bit of interest but I think Kate was still playing hard to get. He wasn’t terribly sure if she was interested."
Since marrying Lady Natasha Rufus Isaacs in 2013, Finch is currently working as a solicitor.
Though magical, William and Kate’s relationship wasn’t without hardships. The pair broke up twice during their years-long courtship.
Despite the intervals being short-lived, Kate made sure to make the most out of it. According to reports, she dated a wealthy man named Henry Ropner around that time.
Kim Kardashian's close pal advised her to settle her dispute with Taylor Swift
Prince Harry claimed that he was not given security from the royal family
George Clooney shares the new movie he was directing during COVID-19 outbreak
Prince Harry and Meghan Markle faced strong backlash following the release of Omid Scobie's 'Endgame'
The Anti-Hero hitmaker stepped out to cheer for Travis while he took on the Buffalo Bills in Kansas City Missouri
Royal fans are very much concerned about the 75-year-old King's health