Here are our choices for the top 10 hottest women in the world as of 2018. Camila Cabello. Lupita Nyong’o. Alexis Ren. Lais Ribeiro. Emily Ratajkowski. Beyonce. Beyonce is one of the world’s biggest stars. Margot Robbie. Margot is an Australian actress and producer who was born in 1990. Gal Gadot. Wonder Woman.