3. Matthew Lewis
When Matthew Lewis hit puberty he was so good looking he had to go to costuming and makeup to be turned ugly in order to fit the part of Neville Longbottom. When Neville appears in the final film as a complete hunk, it was simply because he took off the fat suit. Matthew continues to look better as he ages, and if you want further proof just go take a look at the underwear shoot he did.