Scarlett Johannson attended the premiere of 'The Avengers' in London.
The actress looks beyond whimsical in this fabulous Prada number.
I simply adore the floral bodice, the peplum detail, and the textured skirt.
All these components just works well together.
She finished off her look with a braided up-do, red lips, and red Christian Louboutin heels.