Kate Middleton wore a long-sleeved Alexander McQueen ivory satin and lace dress for her opulent wedding to Prince William in 2011. The gown, made by English designer Sarah Burton—the luxury fashion brand's creative director—sported a plunging neckline with an 8-foot train. The lace appliqué on the bodice and skirt was hand-embroidered by workers at the Royal School of Needlework.