The actor, 34, looked poised to over the role of 007 from Daniel Craig , as he put on a suave display in a tailored burgundy suit.