Even if pictures of Cameron Diaz and Benji Madden’s wedding are released, it probably won’t be anytime soon. Diaz walked down the aisle with a tent held by four people when she said "I do" to the Good Charlotte rocker, TMZ reported, so any chance of paparazzi sneaking some pictures of the star were likely dashed.
But don't get too down. There’s always the possibility the newlyweds agreed to have their first pictures as husband and wife published in a magazine. Until then, we’ll have to wait. Or do we?
Luckily, there have been plenty of times where the “Annie” star walked down the red carpet in stunning gowns. Sure, it might not be the same as her wedding day, but those eager enough to see what Diaz looked like on her wedding day can use their imaginations.
Diaz played a bride in “My Best Friend’s Wedding” and “What Happens in Vegas,” but those were just characters. Based on her personal style, Diaz probably wore something short, sleek and strapless. Posted below are dresses the Hollywood starlet chose to wear at red carpet events.
The actress wore a white, short, strapless number when she promoted “Charlie’s Angels” with Lucy Liu and Drew Barrymore.
Diaz continued to wear a strapless white dress. This time it was at the 57th Cannes Film Festival to promote “Shrek 2.”
Diaz embraced her black hair and wore an LBD with red shoes at the release party for singer Justin Timberlake's new album. The two were dating at the time.
She still had the black hair, but when Diaz walked the red carpet to promote “The Holiday,” she pared her dark locks with a silver and gold dress.
Diaz added a black sash at the 64th annual Golden Globe Awards.
Almost back to blonde, Diaz gave eager fans a pretty good glimpse of what she might look like when she arrived at the 79th Annual Academy Awards in 2007.
Diaz stuck with white dress, black-sash look for the premiere of “Shrek the Third.”
Diaz exuded old Hollywood glamour at the 82nd Academy Awards.
The actress picked another white dress for the 84th Academy Awards.