The British actor Daniel Craig who plays James Bond in “Casino Royale” has topped the list of “Best Celeb Bodies” in a recent poll conducted by a fitness firm.


George Clooney and Jude Law are much popular than Daniel Craig but both of them cannot compete with Danel Craig when it comes to have best body.

George Clooney, 46, was ranked 14th on the list and Jude Law, 34, was at the 15th position.


However, the former James Bond, Sir Sean Connery, 77, was ranked higher than these two younger stars, he was ranked No.10 in the list.