Click to Skip Ad
Closing in...
Posted Tue, May 3, 2011 3:28pm EDT

Robert Pattinson & Reese Witherspoon Go From Sloppy To Spiffy At 'Water For Elephants' London Premiere!

Rob & Reese both look amazing in London — a major improvement from their lazy Barcelona style!

It shouldn’t come as a surprise to anyone that Robert Pattinson stepped up his game for the London premiere of Water For Elephants on May 3. The hometown hottie came dressed to the nines in Gucci, layering a dark blue jacket and pants over a black shirt-tie combo. And Reese Witherspoon looked lovely as well in a royal blue Stella McCartney number.

The on-screen twosome looks remarkably better in London than they did at the Barcelona premiere, where Reese was practically spilling out of her dress, and Rob didn’t even finish buttoning up his shirt and jacket!

These two are always full of surprises!