"I'm not orange down there. I've had people ask do I dye my top, but I don't. I don't know why it's orange, but I dig it, I like it." Scottish actor James McAvoy on his new red-flecked beard, which he has grown to play Macbeth in a new adaptation of William Shakespeare's famous tragedy in London.