Filed by Caroline Frost

James Bond is back in action as of today, with star Daniel Craig promising it would be shirts off again for the 23rd outing of the secret agent – as he said, "that's the gig." Craig headed an all-star lineup in London on Thursday, as the cast for the forthcoming James Bond film -- announced as 'Skyfall' -- were revealed in all their collective glamour.