• Viral badge

32 Actors Who Are Objectively Very Good Looking Now, And What They Looked Like When They First Became Famous

So many of them used to look emo.

1. Alexander Skarsgård then:

Alexander Skarsgard now:

2. Ryan Reynolds then:

Ryan Reynolds now:

3. Chris Hemsworth then:

Chris Hemsworth now:

4. Dev Patel then:

Dev Patel now:

5. Jamie Dornan then:

Jamie Dornan now:

6. Michael B. Jordan then:

Michael B. Jordan now:

7. Chris Pine then:

Chris Pine now:

8. Orlando Bloom then:

Orlando Bloom now:

9. Tom Hardy then:

Tom Hardy now:

10. Taye Diggs then:

Taye Diggs now:

11. Benedict Cumberbatch then:

Benedict Cumberbatch now:

12. Blair Underwood then:

Blair Underwood now:

13. Joe Manganiello then:

Joe Manganiello now:

14. The Rock then:

The Rock now:

15. Lee Pace then:

Lee Pace now:

16. Javier Bardem then:

Javier Bardem now:

17. Tom Hiddleston then:

Tom Hiddleston now:

18. Bradley Cooper then:

Bradley Cooper now:

19. Idris Elba then:

Idris Elba now:

20. Jason Mamoa then:

Jason Mamoa now:

21. Michael Ealy then:

Michael Ealy now:

22. Henry Cavill then:

Henry Cavill now:

23. Jake Gyllenhaal then:

Jake Gyllenhaal now:

24. Oscar Isaac then:

Oscar Isaac now:

25. Patrick Dempsey then:

Patrick Dempsey now:

26. Morris Chestnut then:

27. Morris Chestnut now:

28. Josh Duhamel then:

29. Josh Duhamel now:

30. John Cho then:

John Cho now:

31. Keanu Reeves then:

Keanu Reeves now:

32. Paul Rudd then:

Paul Rudd now: