Emma Watson
Hermione Granger is courageous, loyal and moral to a fault — she embodies the best of J.K. Rowling's wizarding world. So it's fitting that the little girl who was cast to play her back in 1999 would grow up to become a woman not so different from the fictional heroine she embodied. The 24-year-old Watson has noble pursuits in mind. Her alignment with the United Nations' HeForShe campaign has made her the face of feminism right now, and she's helping change the way men think about women. Now that's power.