The wedding of Lady Diana Spencer to Charles, Prince of Wales will forever be one of the most iconic weddings of all time.
Their wedding on July 29, 1981 was a regal affair, held at St Paul's Cathedral.
Diana's dress, made from ivory silk and antique lace, quickly became the most famous dress in the world, and one of our all time royal favourites.
With a 7.62 metre train, the dress at the time was valued at £9000.
Who do you think takes the title for the all time best royal wedding gown?