Veteran crooner Tony Bennett celebrated his 85th birthday in style - Tom Selleck sang Happy Birthday to him on the set of U.S. TV show Blue Bloods.
The singer, who reaches the milestone age on Wednesday (03Aug11), visited the Brooklyn, New York set to film an upcoming cameo on the police drama.
Bennett beamed as Selleck led the Blue Bloods cast in serenading him in honour of his big day, according to the New York Post's Page Six.
The star will perform It Had to Be You with Carrie Underwood in the premiere episode of the show's second series, which kicks off on 23 September (11).