Robert Pattinson turns 26

Updated: Jun 23, 2012 15:06 IST

In Little Ashes, Pattinson plays none other than renowned artist Salvador Dalí.
6/10
In Little Ashes, Pattinson plays none other than renowned artist Salvador Dalí.

top photos

other photos