
The wedding gown Diana Spencer wore to marry Prince Charles on July 29, 1981, still remains one of the most iconic dresses in history. A product of its era, the gown was adored the world over—but the dress’ designer, Elizabeth Emanuel (who created the look with her husband, David) wasn’t impressed with the final look, The Mirror reports.
