It's like déjà vu! In one iconic royal wedding photo, Prince William, Duke of Cambridge and his new wife Catherine, Duchess of Cambridge, are pictured leaving Westminster Abbey in London after their wedding ceremony on April 29, 2011. On the right, Prince Harry, Duke of Sussex, and his new wife the Duchess of Sussex emerge into the sunlight after their wedding at Windsor Castle on May 19, 2018. Photos: CARL DE SOUZA, BEN STANSALL/AFP/Getty Images