She was a notable absence on the day.
Princess Diana died in a car-crash in Paris more than 20 years ago when Harry was aged just 12.
However, on Saturday she was certainly not forgotten.
As 600 guests filled St George’s Chapel for ceremony, one prominent chair was purposely left empty… a symbol of where she should be seated.
Located right up the very front right beside William, Charles, Camilla, and Kate – it didn’t take long for commentators to clock the touching gesture.
As if we weren't fragile enough already, the empty seat next to Wills and all of the flowers were for Diana. #RoyalWedding pic.twitter.com/X1gesINDMK
— Call me Cash (@CasheKidd) May 19, 2018
One man stated on Twitter:
“There’ll be a lot of things said & written about Harry & Meghan’s wedding (and rightly so) but one of the stand outs – for me – was the empty seat right next to William … for Princess Diana.”
THE EMPTY SEAT WAS FOR DIANA….I’M GONE 😭 #RoyalWedding #HarryAndMeghan pic.twitter.com/QRHnndG3X9
— Adele-Marie (@AdeleMarieCFC) May 19, 2018
Meghan and Harry had found other, subtle ways to honour Diana too.
Someone else spotted an empty chair near William. An empty seat for Princess Diana? #RoyalWedding
— Lauren Jones White *83 days* (@LaurenJo8) May 19, 2018
All three of Diana’s siblings were present, with her sister, Lady Jane Fellowes, giving a powerful reading at the very beginning of the ceremony.
Otherwise, there were white roses included in the floral arrangements and Meghan’s own bouquet was constructed from forget-me-nots – Diana’s favourite flower.
Similarly, at the Duke and Duchess of Cambridge’s wedding in Westminster Abbey seven years ago, a symbolic chair was also left empty in the front row.
And, of course, Kate wears Diana’s engagement ring.