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 


















