Prince Harry and Chelsy Davy together in 2010. Photo / Getty Images
Prince Harry and Chelsy Davy together in 2010. Photo / Getty Images
Two of Prince Harry's former flames attended his wedding to Meghan Markle.
Chelsy Davy was one of the first guests to arrive in Windsor.
The 32-year-old, who dated the prince from 2003 to 2010, appeared in good spirits as she arrived to attend her ex's nuptials, reports the target="_blank">Daily Mail.
Harry's fellow ex Cressida Bonas also attended and was spotted chatting with Davy ahead of the ceremony.
Chelsy showcased her svelte waist in a navy blue dress by Alaia complete with a matching cape.
While Chelsy received an invite to the ceremony she has been reportedly snubbed from the couple's reception at Frogmore House and is said to be shocked.
Chelsy Davy arrives at the Royal Wedding 2018. Photo / Getty Images
Chelsy and Harry have stayed amicable since breaking up in 2010 after a seven-year romance. In 2011 they went to Prince William's wedding together.
Harry's invitation to his exes will be seen by many as a sign of his maturity.
The Prince, 33, enjoyed a tumultuous seven-year romance with law graduate Chelsy, 32, while his relationship with actress Cressida, 29, who was introduced to him by Princess Eugenie, foundered after two years.
Neither woman was keen on being a princess, with the worldwide attention that entails.
The presence of Chelsy and Cressida at St George's Chapel could stir memories of Prince Charles's ex-girlfriend Camilla Parker Bowles at St Paul's Cathedral when he married Lady Diana Spencer in 1981.