How celebrities of different generations looked in 30 years (18 photos)
Thirty is a rather incomprehensible age, since at this stage a person is on the border of youth and maturity. So at 30 over the years, people look surprisingly different. One looks still 25, and others already look like respectable middle-aged men (or ladies). In that can be seen by looking at how celebrities of different generations looked in 30 years.
Nicolas Cage and Thomas Sangster
Jamie Lee Curtis and Kristen Stewart
Sofia Vergara and Nina Dobrev
Courteney Cox and Gal Gadot
Tom Cruise and Zac Efron
Jodie Foster and Lily James
Sandra Bullock and Emma Stone
Marisa Tomei and Riley Keough
John Travolta and Robert Pattinson
Sharon Stone and Margot Robbie
Jennifer Aniston and Brie Larson
Kyle MacLachlan and Freddie Highmore
Melanie Griffith and Emma Roberts
Lisa Kudrow and Blake Lively
Brad Pitt and Miles Teller
Helen Hunt and Vanessa Kirby
Demi Moore and Sarah Hyland
Russell Crowe and Jesse Plemons