The Duke and Duchess of Cambridge said 'I do' on 29 April 2011 and then again when The Duke and Duchess of Sussex got married on 19 May 2018. MORE: The most beautiful royal wedding colour schemes revealedThe royals were joined by many celebrity guests, thousands of fans gathered on the streets and millions watched on at home.