It only feels like yesterday that people around the world were cancelling their plans to watch the fairytale wedding unfold.
Prince William, Duke of Cambridge, married his sweet love Kate Middleton, who became Her Royal Highness The Duchess of Cambridge, in Westminster Abbey.
The brunette beauty walked down the aisle to her grinning groom in a stunning dress designed by Sarah Burton at Alexander McQueen.
Today marks their fifth anniversary since the April 29 wedding – where has the time gone?
While there is no official word from the palace about how the royal couple will ring in their anniversary, we expect it will be a low key and intimate celebration with their two gorgeous children – Prince George and Princess Charlotte.
So in celebration of their wonderful five years together, we look back to relive their magical royal wedding.