The 20 Hottest Photos of Emma Watson

How do you not love the girl who made an entire generation of teenage boys OK with admitting they really wanted to see the Harry Potter movies? And don’t worry, she’s 21 yrs-old now.