To some, age is just a number. To others, age is a school that you walk out of with a much better version of yourself. Celebrities often fall in the second category of people and that makes it really fascinating for us to observe their ageing.

And to observe their almost unbelievable transition from young boys and girls to legends, here are 20 images of our favorite celebrities before and after stardom hit them:

1. Morgan Freeman

2. Alan Rickman

3. George Clooney

4. Naseeruddin Shah and Om Puri

5. Clint Eastwood

6. Amitabh Bachchan

7. Bruce Willis

8. Brad Pitt

9. Anupam Kher

10. Harrison Ford

11. Eminem

12. Jack Nicholson

13. Dharmendra

14. Meryl Streep

15. Sir Ian McKellen

16. Charlize Theron

17. Pankaj Kapur

18. Sigourney Weaver

19. Ben Stiller

20. Sir Sean Connery

Me, right now: