Twilight’s Robert Pattinson was photographed Tuesday on the Ventura County, California set of his upcoming film Water For Elephants, and RadarOnline.com has the photos for you.
No more was Pattinson's shaggy brown mane, replaced by a shorter, more business-like hairdo for the teen idol.
In Water For Elephants, R-Pattz plays Jacob Jankowski, a veterinary student who joins up with the circus after his parents are killed. He's joined in the period piece by an all-star cast, including Oscar-winner Reese Witherspoon and legendary actor Hal Holbrook.
Water For Elephants hits theaters next year, but in the meantime, Pattinson will reprise the role of Edward Cullen in Eclipse, which hits screens June 30.