I spy a trunky star as buff Take That singer Gary Barlow channels his inner James Bond.

The 49-year-old was snapped wearing blue shorts similar to the ones that sizzling Daniel Craig wore as 007 for THAT beach scene in 2006 film Casino Royale.

The dizzying allure of Craig's unadorned blue shorts has given them cult status after he waltzed out of the sea in the iconic beach scene.

Now, singer Gary has given the James Bond star a run for his money as he was spotted sporting a similar pair while on a sun-filled getaway.

Gary was enjoying a break at Lake Como in northern Italy with wife Dawn Andrews, 50, and kids Daniel, 19, Emily, 17, and Daisy, 11, along with Daniel’s girlfriend.

(
Image:
Cobra Team / BACKGRID)
(
Image:
Cobra Team / BACKGRID)

The former X Factor judge appeared to be living his best life as he splashed around in the listening ocean water with his family.

And as Gary is planning to release a solo orchestral album at the end of the year, fans can sigh another day.

Speaking on Good Morning Britain the singer confirmed the new collection of songs will be out in November.

(
Image:
Cobra Team / BACKGRID)
(
Image:
Cobra Team / BACKGRID)

"I've got a solo album, first one in seven years coming near Christmas, November-ish,"he told Piers Morgan and Susanna Reid.

"It's very positive and it's with a 60-piece orchestra so get ready."

Gary's last solo offering was Since I Saw You Last in December 2013.

(
Image:
Cobra Team / BACKGRID)

Despite being held off the top spot by One Direction, it stayed in the Top 10 chart for 13 weeks.

The solo song track an impressive 722,000 copies.

Do you have a story to sell? Get in touch with us at webcelebs@trinitymirror.com or call us direct 0207 29 33033.