We can hardly believe it’s been seven whole years since the day Kate Middleton walked down the aisle in that dress, but now all these years – and three kids – later, the couple seem just as in love as ever!
Marking their anniversary, Kensington Palace shared an adorable throwback of their big day on Instagram.
“Seven years ago today - thank you for all the lovely messages on The Duke and Duchess of Cambridge's wedding anniversary! 📷PA”
The couple no doubt kept the celebrations low key this year, having just welcomed their third child, Prince Louis Arthur Charles.
Kate and Wills welcomed little Louis on April 23 at 11:01, with Kensington Palace announcing the news via Twitter.