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.
How well were you paying attention during the Duke and Duchess of Cambridge's nuptials? Test your knowledge in the quiz below.