Skip To Content
  • Viral badge

29 Celebrities In 2006 Compared With Now

Ten years on.

1. Emma Watson.

2. Aaron Paul.

3. Benedict Cumberbatch.

4. Taylor Swift.

5. Lindsay Lohan.

6. Robert Pattinson.

7. Drake.

8. Miley Cyrus.

9. Rihanna.

10. Kim Kardashian.

11. Emma Stone.

12. Tom Hardy.

13. Victoria Beckham.

14. David Beckham.

15. Matthew Lewis.

16. Josh Hutcherson.

17. Bradley Cooper.

18. Justin Bieber.

19. Zac Efron.

20. Daniel Radcliffe.

21. Nicholas Hoult.

22. Abigail Breslin.

23. Prince William.

24. Georgie Henley.

25. Kylie Jenner.

26. Shia LaBeouf.

27. Nick Jonas.

28. Patrick Stump.

29. Craig David.