Reese Witherspoon was in London on Monday night for the premiere of her new flick This Means War.
The blonde actress sparkled on the red carpet in a green sequin Louis Vuitton mini dress and black pumps.
The dress is cute, but it kinda makes Reese look boxy. If it had been tailored just a little bit more it would have been perfection.
What do U think of Reese's London look???
[Image via WENN.]