16 hours ago
Prince Harry and Meghan Markle marked eight years of marriage on May 19, 2026, prompting royal fans to revisit one of the most memorable moments from their 2018 wedding. The throwback clip shows the Duke and Duchess of Sussex walking out of St George’s Chapel hand in hand before sharing their iconic first kiss on the chapel steps in front of cheering crowds in Windsor.