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 

6. Aishwarya Rai Bachchan 

7. Anushka Sharma 

8. Shahid Kapoor

9. Ranbir Kapoor 

10. Amitabh Bachchan 

11. Hrithik Roshan

12. Aamir Khan 

13. Katrina Kaif 

14. Akshay Kumar 

15. Vidya Balan 

16. Alia Bhatt 

17. Kareena Kapoor Khan 

18. Priyanka Chopra 

19.  Shah Rukh Khan

20. Ajay Devgn 

How times have changed.