Robert Pattinson went from a vampire in ‘Twilight’ to ‘The Batman’. Take a look at the star from his early days in ‘Harry Potter’ to now here.
1 of 18
Robert Pattinson Then & Now: Photos
![Robert Pattinson Then & Now: Photos](http://preprod.hollywoodlife.com/wp-content/uploads/2020/09/robert-pattinson-then-now-intro.jpg?w=680)
2 of 18
Robert Pattinson At The World Premiere Afterparty For ‘Harry Potter and the Goblet of Fire’
![Robert Pattinson At The World Premiere Afterparty For ‘Harry Potter and the Goblet of Fire’](https://preprod.hollywoodlife.com/wp-content/uploads/2020/09/robert-pattinson-young-ss-02.jpg?w=680)
3 of 18
Robert Pattinson At The Premiere Of ‘Harry Potter And The Goblet Of Fire’
![Robert Pattinson At The Premiere Of ‘Harry Potter And The Goblet Of Fire’](https://preprod.hollywoodlife.com/wp-content/uploads/2020/09/robert-pattinson-young-ss.jpg?w=680)
4 of 18
Robert Pattison At The New York Premiere Of ‘Harry Potter And The Goblet Of Fire’
![Robert Pattison At The New York Premiere Of ‘Harry Potter And The Goblet Of Fire’](https://preprod.hollywoodlife.com/wp-content/uploads/2020/09/robert-pattinson-young-ss-03.jpg?w=680)
5 of 18
Robert Pattinson In ‘Harry Potter & The Goblet Of Fire’
![Robert Pattinson In ‘Harry Potter & The Goblet Of Fire’](http://preprod.hollywoodlife.com/wp-content/uploads/2020/09/robert-pattinson-then-now-2.jpg?w=680)
6 of 18
Javier Beltran & Robert Pattinson In ‘Little Ashes’
![Javier Beltran & Robert Pattinson In ‘Little Ashes’](https://preprod.hollywoodlife.com/wp-content/uploads/2020/09/robert-pattinson-young-ss-05.jpg?w=680)
7 of 18
Robert Pattinson At The ‘Twilight’ UK Premiere
![Robert Pattinson At The ‘Twilight’ UK Premiere](http://preprod.hollywoodlife.com/wp-content/uploads/2020/09/robert-pattinson-then-now-7.jpg?w=680)
8 of 18
Robert Pattinson & Kristen Stewart At The 2008 MTV Movie Awards
![Robert Pattinson & Kristen Stewart At The 2008 MTV Movie Awards](https://preprod.hollywoodlife.com/wp-content/uploads/2020/09/robert-pattinson-young-ss-04.jpg?w=680)
9 of 18
Robert Pattinson At The Rome Premiere Of ‘Twilight’
![Robert Pattinson At The Rome Premiere Of ‘Twilight’](https://preprod.hollywoodlife.com/wp-content/uploads/2020/09/robert-pattinson-young-ss-06.jpg?w=680)
10 of 18
Robert Pattinson & Kristen Stewart At ‘New Moon’ Premiere
![Robert Pattinson & Kristen Stewart At ‘New Moon’ Premiere](http://preprod.hollywoodlife.com/wp-content/uploads/2020/09/robert-pattinson-then-now-9.jpg?w=680)
11 of 18
Robert Pattinson & Kristen Stewart At ‘Breaking Dawn’ Premiere
![Robert Pattinson & Kristen Stewart At ‘Breaking Dawn’ Premiere](http://preprod.hollywoodlife.com/wp-content/uploads/2020/09/robert-pattinson-then-now-8.jpg?w=680)
12 of 18
Robert Pattinson In ‘Good Time’
![Robert Pattinson In ‘Good Time’](http://preprod.hollywoodlife.com/wp-content/uploads/2020/09/robert-pattinson-then-now-1.jpg?w=680)
13 of 18
Robert Pattinson Shows Off His New Haircut
![Robert Pattinson Shows Off His New Haircut](http://preprod.hollywoodlife.com/wp-content/uploads/2020/09/robert-pattinson-then-now-10.jpg?w=680)
14 of 18
Robert Pattinson In ‘Tenet’
![Robert Pattinson In ‘Tenet’](http://preprod.hollywoodlife.com/wp-content/uploads/2020/09/robert-pattinson-then-now-3.jpg?w=680)
15 of 18
Robert Pattinson In ‘The Devil All The Time’
![Robert Pattinson In ‘The Devil All The Time’](http://preprod.hollywoodlife.com/wp-content/uploads/2020/09/robert-pattinson-then-now-4.jpg?w=680)
16 of 18
Robert Pattinson As Batman
![Robert Pattinson As Batman](http://preprod.hollywoodlife.com/wp-content/uploads/2020/09/robert-pattinson-then-now-5.jpg?w=680)
17 of 18
Robert Pattinson At The London Premiere Of ‘The Batman’
![Robert Pattinson At The London Premiere Of ‘The Batman’](https://preprod.hollywoodlife.com/wp-content/uploads/2020/09/robert-pattinson-batman-london-premiere-ss.jpg?w=680)
18 of 18
Robert Pattinson At The New York Premiere Of ‘The Batman’
![Robert Pattinson At The New York Premiere Of ‘The Batman’](https://preprod.hollywoodlife.com/wp-content/uploads/2022/03/Robert-Pattinson.jpg?w=680)