The Most Famous Bridal Veils Of All Time
From Princess Diana’s aisle-length ivory tulle ensemble to Givenchy’s hand-embroidered piece for Meghan Markle's nuptials
Harriet Birchall