My computer was in the shop, so this is a little late. My apologies.
I think the fact that Hollywood celebrities have so many marriages means they always have a extra wedding gown on hand. How could so many of them confuse their spare with their Oscar dress? They are not all pure white, but certainly bridalesque. Don't get me wrong, they all look fantastic (with the exception of the last two, who look like they wore the garment that goes under the wedding dress, what were they thinking?!!) One more thing about the last two dresses; they are so similar that I thought they were the same dress until I read the designer's names, how embarrassing for the women and the designers.
Penélope Cruz, in vintage Balmain Couture
Marisa Tomei, in Atelier Versace
Anne Hathaway, in Armani Privé
Evan Rachel Wood, in Elie Saab Haute Couture
Sarah Jessica Parker, in Christian Dior Haute Couture
Taraji P. Henson, in Roberto Cavalli
Melissa George, in Dolce & Gabbana
Sheryl Crow, in J. Mendel