Top 30 Most Beautiful Women in the World

29. Alicia Vikander

buzznet.com

This native Swede first became popular for playing Gerda Wegener in the Academy Award-winning movie The Danish Girl. Her acting career began at the young age of 7 and she expanded her artistry to include ballet dancing by 9-years-old. Her most recent role in a movie was portraying the sexy protagonist and badass Lara Croft in the 2018 reboot of the Tomb Raider movie.

2 of 31