It turns out Rupert Grint has been living a lie!!
Wait, or is it Ed Sheeran??
Related: Rupert Is REGULARLY Mistaken For Ed!
Well actually, it turns out the Harry Potter star has been secretly moonlighting as the Shape Of You singer this whole time. During an appearance on MTV's After Hours with Josh Horowitz, the 28-year-old actor finally came clean!
Watch it all play out (above)!