Here's the thing. Ron Weasley was probably my first crush. I always thought he was hot. But in real life, Rupert Grint is not so attractive. But I had a crush on Malfoy in the 6th movie when he cried because I just find that attractive. So I looked up the actor and boy is Tom Felton hot in real life!