Prince William and Kate Middleton were married on April 29, 2011, at Westminster Abbey.
The Duchess of Cambridge wore one of the most beautiful royal wedding dresses of all time. But very few fans remember that she also wore a second dress that day.
Duchess Kate changed her wedding dress
After the ceremony, Kate, like many brides, changed to a more comfortable dress for the reception at Buckingham Palace. Like the first dress, the second gown was designed by Sarah Burton, the chief designer at Alexander McQueen. It's simple yet breathtaking.
The dress is made of white satin and has a heart-shaped, shoulder-free neckline. Her waist was adorned with a diamond-studded belt, and the Duchess also wore an angora cardigan.
Duchess Kate also looked incredibly beautiful in her second dress. Both dresses matched their settings perfectly: the lace dress for the wedding ceremony and the strapless satin dress with diamonds for the celebration.
The happy couple celebrated their 10th wedding anniversary earlier in 2021. You can also look here at the hidden meaning behind Meghan Markle's reception dress at her wedding in 2018.