12. Kat Dennings
Few women today can match the sultry and moody appeal that Kat Dennings has. Despite being a bubbly and hilarious actress on-screen in television shows like 2 Broke Girls, Dennings seems like quite a serious person in real life. Still, that does not stop her from playing the cute and silly character in many roles, such as her supporting one in the first Thor film from the Marvel Cinematic Universe.
11. Emma Watson
How could we forget the adorable and yet frighteningly mature role that Emma Watson played in the Harry Potter films as the brainy and brave Hermione Granger? Watson spent most of her childhood and teenage years dedicated to the magical film franchise, but she has gone on to make a magnificent name for herself in Hollywood and humanitarianism as an adult. Her HeForShe campaign was revolutionary for modern feminism, as was her part as Belle in Disney’s live-action reboot of Beauty and the Beast.