Host Jamie Foxx attends SiriusXM 'Town Hall' With Jay Leno Hosted By Jamie Foxx on October 15, 2015 in Burbank, California.

Host Jamie Foxx attends SiriusXM ‘Town Hall’ With Jay Leno Hosted By Jamie Foxx on October 15, 2015 in Burbank, California.

*Jamie Foxx was thrown a surprise dinner for his 48th birthday Saturday night in New York City, with rumored flame Katie Holmes, Alicia Keys and Jennifer Hudson among the star-studded guests, according to TMZ.

Katie Holmes at Jamie Foxx's birthday bash in New York (Dec. 12, 2015)

Katie Holmes at Jamie Foxx’s birthday bash in New York (Dec. 12, 2015)

The celebration took place at Le Bilboquet restaurant.

Among the highlights of the evening was J-Hud taking the mic to serenade the birthday boy and “Dreamgirls” co-star with her character’s signature song, “And I Am Telling You.”

Watch below:

Foxx was also surprised by the appearance of some friends from his Texas hometown. The actor shared his sentiment on Instagram: