It’s a nice day for a… red wedding?
Believe it or not, white hasn’t always been the go-to color for wedding dresses — in fact, most women wore red gowns before Queen Victoria unknowingly set a trend that would endure for the next few centuries. Who knew, right? Of course, the color white came to symbolize purity and innocence — two essential qualities for all eligible bachelorettes. While ideas about love and marriage have since evolved, the white wedding dress remains largely unchanged. According to the New York Times, colored dresses only accounted for 4-5 percent of sales at David’s Bridal in 2014.
Still, non-white dresses are doubling in sales every year — and your fave celebs are jumping on the trend, too. From Gwen Stefani to Sarah Jessica Parker, so many stars have deliberately eschewed traditional white, opting for colors like pink, yellow, and even black. And let's not forget about the ultimate trendsetter, Elizabeth Taylor, who pretty much wore every color of the rainbow for her multiple weddings.
Scroll down to see which other celebs have rocked non-traditional dresses through the years and feel free to gawk — these ladies look white hot.
1. Keira Knightley in Chanel
The Groom: James Righton
2. Gwen Stefani in John Galliano for Christian Dior
The Groom: Gavin Rossdale
3. Sarah Jessica Parker in Giambattista Valli
The Groom: Matthew Broderick
4. Kaley Cuoco in Vera Wang
The Groom: Ryan Sweeting
5. Shenae Grimes in Vera Wang
The Groom: Josh Beech
6. Elizabeth Taylor in Helen Rose
The groom: Michael Wilding
7. Elizabeth Taylor
The groom: Eddie Fischer
8. Elizabeth Taylor in Irene Sharaff
The groom: Richard Burton
9. Elizabeth Taylor in Gina Fratini
The groom: Richard Burton (again)
10. Elizabeth Taylor in Valentino
The groom: Larry Fortensky
11. Alison Pill
The groom: Joshua Leonard
12. Amber Tamblyn
The groom: David Cross
13. Julianne Moore in Prada
The groom: Bart Freundlich