Time flies and everything changes but you don’t realize that when you’re going through that change. It’s only when you look back then it hits you.
Just like us, our Bollywood celebrities have changed over the years, making us think we have come a long way.
1. Deepika Padukone

2. Karan Johar

3. Saif Ali Khan

4. Ranveer Singh

5. Sonam Kapoor Ahuja
ADVERTISEMENT

6. Aishwarya Rai Bachchan

7. Anushka Sharma

8. Shahid Kapoor

9. Ranbir Kapoor
ADVERTISEMENT

10. Amitabh Bachchan

11. Hrithik Roshan

12. Aamir Khan

13. Katrina Kaif
ADVERTISEMENT

14. Akshay Kumar

15. Vidya Balan

16. Alia Bhatt

17. Kareena Kapoor Khan
ADVERTISEMENT

18. Priyanka Chopra

19. Shah Rukh Khan

20. Ajay Devgn

How times have changed.
Top picks for you