Here is a list of the 20 most beautiful women in the world. Beauty is subjective but there are some women that the world agrees are extraordinary looking. These women are strong and beautiful who light up your day and put a smile on your face.

Scarlett Johansson
Priyanka Chopra
Monica Bellucci
Jennifer Lawrence
Jennifer Aniston
Emma Watson
Emilia Clarke
Deepika Padukone
Blake Lively
Aishwarya Rai Bachchan
Angelina Jolie
Anne Hathaway
Rania Al Abdullah
Nargis Fakhri
Margot Robbie
Lisa Haydon
Gal Gadot
Megan Fox
Kalki Koechlin