We're just two days away from Meghan and Harry saying “I do”.

But before we revel in all the beauty of a grand wedding ceremony and the love between these two, let’s take a look at their past relationships and see who they’ve dated in the past. 

READ MORE: 5 refreshing ways Meghan and Harry will be bucking tradition for their wedding

Prince Harry

Chelsy Davy

These two met when they attended neighbouring schools and fell in love. In fact, many thought that it would be Chelsy who would be walking down the aisle one day, marrying Prince Harry. But their on-and-off relationship, which lasted from 2004 – 2011, didn’t result in a proposal. They remain on good terms however and Chelsy is reportedly invited to the wedding as well. 

Chelsy Davy at an event. Image: Getty

Natalie Imbruglia

When Harry was on a break from Chelsy back in 2009 he dated the Australian actress and singer for a few months. He was a guest at her 34th birthday party and they were apparently introduced to each other by Sam Branson, the son of Sir Richard Branson. 

Natalie Imbruglia Image: Getty

Caroline Flack

The two were introduced through a mutual friend and also dated in 2009 while Harry was on a break from Chelsy. But Caroline said in her autobiography, Storm in a C Cup, that her relationship with Prince Harry had to end after it blew up in the media.

Caroline Flack Image: Getty

READ MORE: Swim with Meghan and Harry - the 5 most bizarre royal wedding souvenirs

Camilla Romestrand

The Prince was linked to the rock star in 2010. Camilla is the lead singer of the band Eddie The Gun. 

Camilla Romestrand Image: Getty

Florence Brudenell-Bruce

After his split from Chelsy, the Prince had a summer romance with Florence back in 2010. A source told PEOPLE at the time that Harry was focused on his army career and not that much on dating. 

Florence Brudenell-Bruce Image: Getty

Cressida Bonas

The pair met through Harry’s cousin, Princess Eugenie, and had a relationship from 2012 – 2014. They were also rumoured to get engaged, but it seems it just wasn’t right for these two. 

Cressida Bonas Image: Getty

Ellie Goulding

The pair had a brief affair just before Prince Harry met Meghan. Ellie is apparently invited to the wedding as well. The singer is reportedly really excited for Harry and can’t wait to be at the wedding. 

Ellie Goulding Image:Getty

There are conflicting reports about which of his exes are invited to the wedding, but it seems that Prince Harry has invited Chelsy, Cressida and Ellie to the wedding.

READ MORE: What Meghan Markle’s life will be like after the royal wedding

Meghan Markle

Trevor Engelson

Meghan was once married to the film producer who she first met in 2004. They got engaged in 2010 after six years of dating and wed in September 2011 in Jamaica. They, unfortunately, only stayed married for under two years, separating in August 2013 citing "irreconcilable differences".

Trevor Engelson and Meghan Markle Image: Getty

Cory Vitiello

After her divorce from Trevor, Meghan became involved with Canadian celebrity chef Cory in 2014. They dated for two years before Meghan met Prince Harry in 2016. 

Giada De Laurentiis and Cory Vitiello Image: Getty

Sign up to W24’s newsletters so you don't miss out on any of our hot stories and giveaways.