An estimated one billion people watched the ceremony as it took place at Westminster Abbey in London.
The Duchess of Cambridge, née Kate Middleton, appeared in a gorgeous Alexander McQueen dress, a hand embroidered gown made of lace and satin which required long hours of work.
Almost a year and a half after their official union, the royal couple announced the arrival of the very first royal baby and it was in July 2013 that the family welcomed little Prince George.
One year later, Kate revealed that she was expecting a second child and gave birth in May 2015 to little Charlotte.
This year the Duke and Duchess of Cambridge are celebrating their 6th wedding anniversary. For the occasion, a photo of the two royals from that special day was posted on the Instagram account of Kensington Palace.
“Thank you so much for all the lovely messages wishing The Duke and Duchess a happy sixth wedding anniversary,” the caption read.
The couple also sent individual thank you notes to well-wishers, a photo of the pair from their royal tour of Bhutan last year and a message that read: “The Duke and Duchess of Cambridge are most grateful to you for the message you so kindly took the trouble to send on the occasion of their 6th Wedding Anniversary. It was most thoughtful of you and Their Royal Highnesses send you their warmest thanks and best wishes.”
— Paul Ratcliffe (@pdratcliffe) May 4, 2017
Another marriage is set to take place within the royal family, that of Pippa Middleton and James Matthews.