It was possibly the best birthday for singer Marc Anthony as he had none other than the US President Barrack Obama singing '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 US leader was also present, OK! magazine reported.
Obama reportedly convinced a group of politicians to sing to Anthony backstage at the event where the Latin singer was honoured with a Lifetime Achievement Award.
The US leader also teased 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 Anthony's representative telling GossipCop.