20. Young Naomi Campbell
19. The future legend — Amy Winehouse
18. Angelina Jolie’s brother resembles her current looks more than Angelina herself.
17. Young Kim and Kourtney Kardashian — do you still believe that their faces were made by a plastic surgeon?
16. The owner of the gorgeous mane — Vin Diesel
15. An absolutely unrecognizable 13-year-old Audrey Hepburn
14. A brunette Shakira, the most famous Colombian blonde of the future
13. Colin Farrell has always been handsome.
12. Young Madonna resembles Miley Cyrus, doesn’t she?
11. Her image spoke for her, even when she was a teenager. Helena Bonham Carter is her name.
10. Here’s another Carter, better known by the name Jay Z.
9. Her Majesty, Queen Elizabeth II
8. Young Gwen Stefani
7. Well, everyone has known Natalie Portman since she was a child. We just wanted to show this beauty again.
6. Jennifer Lawrence is a surprise!
5. Dwayne “The Rock” Johnson and his unexpected youth
4. Vanessa Paradis: Johnny Depp’s future ex-wife
3. You won’t believe it. This is 15-year-old Jodie Foster.
2. And this young lady will run for the presidency in 40 years: Hillary Clinton at 20 years old.
1. The unknown factory worker — Marilyn Monroe
Bonus: Can you recognize this young lady? This is Princess Diana!