It seems like not too long ago, the groom was Prince William instead of Harry, and the bride was Kate Middleton instead of American actress Meghan Markle.
But that was then and this is now. Seven years later, we're about to celebrate the next royal wedding.
Recommended Videos
How well were you paying attention during the Duke and Duchess of Cambridge's nuptials? Test your knowledge in the quiz below.