Princess Diana's Elizabeth and David Emanuel Wedding Dress Princess Diana wore an Elizabeth and David Emanuel gown for her wedding to Prince Charles in July 1981. Image Source: Getty / Hulton Deutsch