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.
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.
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.
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.
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.
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.
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.
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".
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.
Sign up to W24’s newsletters so you don't miss out on any of our hot stories and giveaways.