Great Celebrity Bake Off. Scottish James is one of tonight's big names whipping up treats in the tent to raise money for Stand Up 2 Cancer, and even starred in the opening skit with host Matt Lucas.
Alongside Anne Marie, David Baddiel and Dame Kelly Holmes, James will be hoping to impress famously tough judges Prue Leith and Paul Hollywood. "Oh my God, are you James McAvoy?" Matt says, walking into shot, "I'm such a big fan!"James has even proved a hit with his fellow A-listers, lending David his extra pastry and making Matt crack up.
And fans have been swept up in his charms. "I keep just going 'oooft' every time James is on screen #bakeoff," one enamoured viewer tweeted.
Read more on msn.com