United Kingdom, May 19 -- Meghan, Duchess of Sussex has paid tribute to Prince Harry for giving her "a lifetime of stories" as the couple mark their seventh wedding anniversary.

The 43-year-old who has children Archie and Lilibet with the royal after they got hitched in 2018 following the start of their relationship two years earlier, shared a tribute to him on her Instagram in the form of a photo of a mood board which also contained pictures of their children.

She captioned the post: "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. Happy anniversary!"

Meghan and the Duke of Sussex, 40, married in 2018...