Vanessa Hudgens and… Adele? 14 unbelievable same-age celebrities

Famous folk have a funny way of ageing. Yes, while the rest of us mark our birthdays in a timely fashion and appear to accumulate an additional year on a strictly annual basis – celebrities are somewhat different. 

They've either been knocking around forever (HOW is Kylie Jenner still only 18?) or we assume they're still young'uns when, in fact, they're well into their fifth decade (Neil Patrick Harris, 42, we're looking at you).

And so here, SHEmazing! rounds up our favourite well-known faces that you probably won't believe are the same age…


1) Sarah Hyland and Margot Robbie: Born in 1990


2) Vanessa Hudgens and Adele: Born in 1988


3) Benedict Cumberbatch and Ryan Reynolds: Born in 1976


4) Alyson Hannigan and Eva Mendes: Born in 1974


5) Charlize Theron and Tara Reid: Born in 1975


6) Lorde and Zendaya: Born in 1996


7) Drew Barrymore and Angelina Jolie: Born in 1975


8) Leonardo DiCaprio and Jimmy Fallon: Born in 1974


9) Helena Bonham Carter and Halle Berry: Born in 1966


10) Taylor Swift and Dakota Johnson: Born in 1989


11) Jennifer Lopez and Renée Zellweger: Born in 1969


12) Kristen Bell and Kim Kardashian: Born in 1980


13) Kylie Jenner and Maisie Williams: Born in 1997


14) Kate Upton and Selena Gomez: Born in 1992