SIN CITY star Jessica Alba was horrified when she saw pictures of herself at June's (05) MTV Movie Awards - because she realised the outfit she wore to the event was see-through.

The 24-year-old screen beauty, who has been vocal about her refusal to appear nude onscreen, was deeply upset when she learned that parts of her dress were translucent in sunlight.

She says, "That was a nightmare. I didn't want to wear anything tight, so I thought, 'Oh, this dress is fine. It'll be a bit more conservative.'

"But when the wind blew part of the top up, the underneath was completely see-through, It was so embarrassing. And then of course it ended up on the internet.

"It was so traumatic, because I'm not a girl who likes to do that. I really haven't shown anything. That's not my style."