Scarlett Johansson may always look impeccable on the red carpet, but she has admitted that behind her mega-watt smile and polished appearance she's actually sweating.
The Tinseltown actress - who appears as the Black Widow in Iron Man 2 - revealed she dislikes having to walk down the red carpet.
"I like the getting ready part, I like the hair and the make-up and the pretty dress - it's just getting on the red carpet, I just instantly flop sweat," she told The Ellen DeGeneres Show.
"It's a weird chemical reaction I have somehow to the red carpet. I don't know what it is. Maybe it's just the carpet itself," she added.
Scarlett, who is married to fellow actor Ryan Reynolds, admitted she also "flops" sweat while singing on stage.
"I probably need a shot to stop that," joked Scarlett, who has released two covers albums.