When Prince William married his love Kate Middleton in a properly British ceremony on 29th April 2011, it felt like the whole world was celebrating. We can't believe it's been 5 whole years since the pair got hitched and so to celebrate we thought we'd have a long, indulgent look at their big day all over again. Mainly to gaze at pictures of Kate looking like a real life princess.
The Royal Wedding - Prince William and Catherine Middleton's big day
We've also gathered a few fun facts about the big day, which was held at Westminster Abbey in London. Kate arrived in a fancy Rolls Royce Phantom VI, accompanied by her proud dad, Michael Middleton.
The Duchess of Cambridge wore an Alexander McQueen wedding dress
The Duchess of Cambridge's stunning Alexander McQueen gown had a train measuring a whopping 8ft 8inches long. Her sister Pippa helped her into the Abbey, her incredible bridesmaid outfit showcasing a very pert bottom. The world went wild for Pippa's butt.
To keep the lace of Kate's gown pristine workers washed their hands every 30 minutes. Smudgy chocolate fingers not welcome.
Kate decided against saying she would "obey" her husband when she recited her vows. Independent woman!
Marks & Spencer sold 2 million sausage rolls to the British public, who were out in force putting together street parties up and down the country. Yum.
The Royal Wedding
Royal Wedding #TBT 5 Year Anniversary (heat)
royal wedding kate middleton catherine middleton prince william anniversary
Royal Wedding, April 29th 2011
royal wedding kate middleton catherine middleton prince william anniversary
Royal Wedding, April 29th 2011
royal wedding kate middleton catherine middleton prince william anniversary
Royal Wedding, April 29th 2011
royal wedding kate middleton catherine middleton prince william anniversary
Royal Wedding, April 29th 2011
royal wedding kate middleton catherine middleton prince william anniversary
Royal Wedding, April 29th 2011
royal wedding kate middleton catherine middleton prince william anniversary
Royal Wedding, April 29th 2011
royal wedding kate middleton catherine middleton prince william anniversary
Royal Wedding, April 29th 2011
royal wedding kate middleton catherine middleton prince william anniversary
Royal Wedding, April 29th 2011
royal wedding kate middleton catherine middleton prince william anniversary
Royal Wedding, April 29th 2011
royal wedding kate middleton catherine middleton prince william anniversary
Royal Wedding, April 29th 2011
royal wedding kate middleton catherine middleton prince william anniversary
Royal Wedding, April 29th 2011