Magazine

17 Celebrities Who Look Even More Striking With Time

Some Hollywood stars seem to become ever more attractive as they grow older. Whether they are getting a little help from the advanced cosmetic procedures accessible today or maybe they’ve made a drastic style change, these celebrities are proving that we don’t have to fear aging. All that matters in order to look glowing is to be determined to take good care of ourselves and to be comfortable in our own skin.

James McAvoy — 2006 and 2022

Demi Lovato — 2013 and 2022

Katy Perry — 2010 and 2019

Taylor Swift — 2008 and 2022

Margot Robbie — 2014 and 2022

Jennifer Lawrence — 2012 and 2022

Megan Fox — 2008 and 2022

Paul Bettany — 2004 and 2020

Scarlett Johansson — 2007 and 2021

Sofía Vergara — 2005 and 2022

Lucy Liu — 2011 and 2021

Daniel Radcliffe — 2011 and 2022

Zooey Deschanel — 2013 and 2022

Penelope Cruz — 2004 and 2022


Selena Gomez — 2009 and 2022


Andrew Garfield — 2011 and 2022


Khloé Kardashian — 2008 and 2022

Do you agree that all these stars look better with age? Which celebrity would you add to this list?

Preview photo credit Gregg DeGuire / WireImage / Getty Images, khloekardashian / Instagram