Make a list of top 10 out of so many beautiful actresses is a very tough job. There are many hottest beauties in Hollywood that it is extremely hard to shortlist. Every year, we see new actresses replacing the previous ones. Therefore this list is based on the hotness and their male fan base. Have a look at top 10 hottest actresses in Hollywood. Top 10 Actresses in Hollywood Angelina Jolie Scarlett Johansson Olivia Wilde Emma Stone Jessica Alba Charlize Theron Mila Kunis Natalie Portman Megan Fox Julia Roberts Marion Cotillard Scarlett Johansson Cameron Diaz