Lily James is in the spotlight again this month as we count down the days until long-awaited sequel Mamma Mia! Here We Go Again opens in cinemas (15, if you're wondering).
Playing the younger version of Meryl Streep has the British actress rocking blonde beach waves, tan skin and a fresh face. It's a new look for the 29-year-old, whose style has evolved over the years with brunette fringes, golden curls, smoky eyes and deep red lips.
As far as her natural beauty goes, James has been a princess to us ever since the British actress graced our screens in Disney fantasy film Cinderella in 2015. From her deep brown eyes to that endearing smile, what's not to love?
We've taken a moment to look back through beauty evolution over the past six years.
In 2012 at the Lacoste VIP lounge at ATP World Finals
Lily posing for photographers at the EE British Academy Film Awards in 2013
Making an appearance at the Emporio Armani's Summer Garden Live in 2013
Attending the National Television Awards 2013 in London
In 2014 at the Changing Faces Gala Dinner
Celebrating at the World Premiere of Disney's 'Cinderella' in 2015
Lily on the red carpet for the UK premiere of 'Cinderella'
Attending the cast photo call for 'Pride and Prejudice and Zombies' 2016
James at the 2016 Toronto International Film Festival
Pictured at the cocktail reception for the 60th BFI London Film Festival Awards
Lily entering the 2017 Met Gala in New York
Attending the premiere of 'Baby Driver' in California, 2017
Arriving ahead of the Baby Driver Australian Premiere in Sydney, 2017
Dazzling at the 'Darkest Hour' UK premiere in 2017
In 2017 at the Gala Performance of 'Matthew Bourne's Cinderella'
Attending the 75th Annual Golden Globe Awards in 2018
Lily at the 2018 EE British Academy Film Awards
Pictured at 'The Guernsey Literary And Potato Peel Pie Society' World Premiere, 2018
Smiling at the 2018 Audi Polo Challenge in England
Lily posing at the 2018 Tribeca Film Festival