Stay up to date with notifications from The Independent

Notifications can be managed in browser preferences.

Meghan gives wedding anniversary thanks to those who supported ‘our love story’

The Duke and Duchess of Sussex are celebrating their seventh anniversary after marrying in St George’s Chapel, Windsor Castle, in 2018.

Laura Elston
Monday 19 May 2025 16:00 BST
The Sussexes kiss on their wedding day in 2018 (Ben Birchall/PA)
The Sussexes kiss on their wedding day in 2018 (Ben Birchall/PA) (PA Archive)

The Duchess of Sussex has thanked those “who have loved and supported us throughout our love story”, as she and the Duke of Sussex celebrated their seventh wedding anniversary.

Meghan posted an image on Instagram of a notice board featuring a collection of snapshots of the couple from their private photo album, with the message: “Seven years of marriage. A lifetime of stories.

“Thanks to all of you (whether by our side, or from afar) who have loved and supported us throughout our love story – we appreciate you.”

She added: “Happy anniversary!” followed by a red heart emoji.

Among the images were numerous pictures of Meghan and Harry embracing, and one of the duke tenderly cradling the head of one of their children as a swaddled newborn.

There was also a baby scan labelled Archie, a photo of Archie kissing Lili on the forehead, as well as a number of notes including a central one in Meghan’s handwriting reading “Our love story”.

The accompanying music was The Proclaimers’ hit track I’m Gonna Be (500 Miles).

Harry wed former Suits actress Meghan at St George’s Chapel, Windsor Castle on May 19 2018.

But the pair stepped away from the working monarchy less than two years later for a new life in the US.

Meghan did not name any of the people she was thanking.

Harry has faced a lengthy rift with his brother the Prince of Wales and an estrangement from his father the King, telling a recent BBC interview how Charles will not speak to him.

Thank you for registering

Please refresh the page or navigate to another page on the site to be automatically logged inPlease refresh your browser to be logged in