• Viral badge

16 Celebrities Who Prove A Lot Can Change In Seven Years

Yes, these pictures really were taken seven years apart.

1. Ariana Grande

2. Matthew Lewis

3. Miley Cyrus

4. Kim Kardashian

5. Calvin Harris

6. Taylor Swift

7. Justin Bieber

8. Khloe Kardashian

9. Zac Efron

10. Megan Fox

11. Daniel Radcliffe

12. Kendall Jenner

13. Tom Fletcher

14. Victoria Beckham

15. Abigail Breslin

16. Kylie Jenner