Jessica Biel was left red faced after a red carpet wardrobe malfunction saw her flashing her undies in London.
Bright flashbulbs at the London premiere of The A-Team rendered the actress' dress so sheer you could see her black undies through it.
Unaware of the fashion faux pas, she continued to pose for snappers who were delighted to catch the 28-year-old in her smalls.
It was a double wardrobe malfunction for the star who has been promoting the movie around the world for months, as the dress in question was red - the same colour as the carpet.
Biel, who is dating Justin Timberlake, recently said she doesn't find herself sexy, despite making "sexiest" lists constantly.
She said she finds herself average and gets embarassed by the men's polls.
"It’s definitely flattering but it’s also a laugh. My brother calls me and says, 'Urgh! You’re on the ‘sexiest actress’ list again, yuk!’'And I go, 'I know! Urgh!' Friends give me grief about it and we laugh but, listen, it’s wonderful," she said.