Royal Wedding Dresses: Royal weddings are always grand and extravagant, and so are the wedding dresses. Some of the most iconic royal wedding dresses include Princess Diana’s 1981 gown designed by David and Elizabeth Emanuel, which featured a 25-foot...