1. Scarlett Johansson
The sexy redhead actress is both beautiful and extremely talented. Her curves are to die for and she knows how to flaunt them in style. Scarlett has been on the list of sexiest celebrities forever now. Her recent outing in Avengers saw her departure from the franchise but with hotness like that, she will always be a sight to look for.