Robert Pattinson turns 26

Updated: Jun 23, 2012 15:06 IST

In Water for Elephants, Robert Pattinson plays a veterinary student, who abandons his studies after his parents are killed and joins a traveling circus as their vet.
5/10
In Water for Elephants, Robert Pattinson plays a veterinary student, who abandons his studies after his parents are killed and joins a traveling circus as their vet.

top photos

other photos