Celebrity Brides Who Didn't Wear White
Dita Von Teese wore a purple Vivienne Westwood gown for her wedding to Marilyn Manson in 2006.
Celebrity Brides Who Didn't Wear White
Source: Vogue
others are Reading Currently