The stars were out in force last night for the premiere of action comedy This Means War, and gorgeous Reese Witherspoon was joined on the red carpet by co-stars Tom Hardy, Chris Pine and Chelsea Handler.
Looking radiant in an embellished corset and high-waisted pencil skirt, the Walk The Line starlet showcased a new fringe as she mixed with Hollywood’s finest.
The 35-year-old actress was lucky enough to film with not one but two of cinemas most eligible bachelors, Star Wars actor Chris Pine and Inception’s Tom Hardy. Chris Pine even joked that there was on-set rivalry for Reese’s attention: “It's like being in the schoolyard: a beautiful girl and two red-blooded guys. It was basically a constant flirt-off - who could charm Reese and make her laugh the most... Tom won on the accent and lips front. I won on eyebrows and self-deprecation.”
Also in attendance were Kristin Cavallari, who opted for a scarlet mini dress and nude peep-toe heels and actress Sophie Bush, who dazzled in a floor length cobalt gown.