It was possibly the best birthday for singer Marc Anthony as he had none other than the U.S. President Barack Obama sing ‘Happy Birthday’ for him.

The 41-year-old Grammy award-winning singer attended the Congressional Hispanic Caucus Institute’s Awards Gala with wife Jennifer Lopez, where the U.S. leader was also present, OK! Magazine reported.

Mr. Obama reportedly convinced a group of politicians to sing to Mr. Anthony backstage at the event where the Latin singer was honoured with a Lifetime Achievement Award.

The U.S. leader also teased Mr. Anthony about his sex-symbol status, claiming at the Hispanic Caucus dinner that chairwoman Nydia Velazquez thought he was good looking.

“I’m telling you J Lo, watch out!” Obama told the pop diva.

Earlier in the day, the couple were given a private tour of the White House, along with their 19-month-old twin children Emme and Max.

“Marc said he couldn’t have had a more perfect birthday,” OK! Magazine quoted Mr. Anthony’s representative telling Gossip Cop.

More In: International | News | Arts