His wife, stunning Italian actress Monica Bellucci, could easily pass for a femme fatale from a Bond film and now actor Vincent Cassel looks as though he could audition as the 007 agent with his toned beach body.
The 46-year-old Frenchman took to the surf on Arpoador beach in Rio de Janiero, Brazil on Thursday as he holidayed in the South American country.
Soaking up the rays, the actor looked impressively toned as he walked along the sand in a tight pair of swimming trunks.
Slightly resembling Daniel Craig in Casino Royale, the César Award winner waded into the sea, echoing the iconic scene from the 2006 Bond reboot.
The Gallic star has clearly been putting in time on the treadmill to keep himself in shape and displayed a supple, swimmers physique on the beach.
He took a dip in the Atlantic, floating along on top of the waves, cooling off from the tropical heat.
The actor can currently be seen in British thriller Trance opposite James McAvoy and Rosario Dawson, directed by Danny Boyle. In the film he plays a character named Franck who tries to help McAvoy’s character Simon unlock his memories in order to track down some missing art work. He has also starred in Oscar winning film, Black Swan, and appeared opposite his wife in the controversial 2003 film, Irréversible.
While his beach body might be Bond-esque, Cassel normally finds himself on the other side of the law in his film roles, having played a burglar in 2007’s Ocean’s Thirteen and as notorious French gangster Jacques Mesrine in a two part 2008 biopic. With this in mind, he could perhaps give the MI6 agent a run for his money in a different category away from the beach body contest – as a classic Bond villain.