You asked:

facts about David Emanuel

  • David Emanuel is a Welsh fashion designer who is best known for having designed the wedding dress worn by Diana, Princess of Wales, in 1981.