Neville Longbottom had the hots for Emma Watson

  • 13 years ago
Matthew Lewis, who plays Neville Longbottom in Harry Potter, admits he had a crush on Emma Watson.

Recommended