Robert Pattinson & Reese Witherspoon Get Fancy On Set (PHOTOS)

Robert Pattinson sure cleans up nice!

It looks like the 24-year-old actor has traded in his Depression-era clothes for some spiffier duds on the set of his new film, Water for Elephants.

RPattz and his co-star Reese Witherspoon were spotted looking glamorous in ’30s evening-wear as they filmed scenes for their new film on Thursday. While the Eclipse hunk wore a tuxedo, his pretty co-star wore a red silk gown and could be seen walking around off-set with pins in her hair to give her that perfect Depression-era wave.

Click here for more photos and check out all of our paparazzi photos over at Paparazzi-Razzi.