We asked the mighty Google what it thought the 20 most attractive women in the world are and this is what they responded with. Not bad, Google… not bad at all, you sly robot minx.
Jessica Alba
Candice Swanepoel
Rihanna
Scarlett Johansson
Adriana Lima
Eva Mendes
Halle Berry
Jennifer Lawrence
Megan Fox
Claudia Lynx
Angelina Jolie
Salma Hayek
Maria Sharapova
Beyonce
Kristen Stewart
Keira Knightley
Miranda Kerr
Sofia Vergara