Perez Hilton — Well, he COULD be taking a polyjuice potion for all we know!
Jokes aside, we love that Rupert Grint is such a good sport about this whole thing!
It seems that people, quite frequently, mistake the Harry Potter star for Ed Sheeran!
Because they're ...
more info