'Iron Man 2' premiere: Gywneth Paltrow, Scarlett Johansson's fashion fight

There was a fierce fashion fight  on the red carpet for the premiere of "Iron Man 2" Monday (Apr. 27) in Hollywood.

Scarlett Johansson sparkled in a Giorgio Armani Privé moon-green triple organza lamé cocktail dress with some serious shoulder action. "I wanted to wear something that was fun and maybe a bit of a departure and screamed 'Iron Man' to me. And this was it," she told USA Today. "It called to me."

But Gwyneth Paltrow fought back by flashing miles of  leg in a Giorgio Armani shorts suit in a gold metallic silk jacquard fabric. "I never think of California being a long gown type of town unless it's the Oscars," Paltrow explained. "And this was made for me."

Are you ready to pick the winner?