Which Celeb Has a See-Through Dress?

Actress steps out to red carpet premiere with her bra pads showing

By Cristina Gibson Oct 20, 2011 10:15 PMTags
Recognize the RevelerAraya Diaz/WireImage

This actress isn't flashing us on purpose, but that's unfortunately the effect we're getting. We can totally see through the sheer dress she wore to her red carpet premiere.

Hey, it happens.

Think you know whose undergarments are exposed? Find out after the jump...

Araya Diaz/WireImage

It's Salma Hayek at the San Francisco premiere for Puss in Boots.

While she's as lovely as always, the dress unfortunately became transparent under the glare of photographers' flashbulbs. And who doesn't want a picture of the glamorous babe? (Though, to be sure, not as much a close-up as this.)

At least her hair and makeup looks good, right? 

PHOTOS: Movie Premiere Pandemonium!