Jennifer Hudson, 31, had the daunting and enviable task of serenading the President of the United States and the First Lady at the Commander-in-Chief’s ball on Monday night.

Hudson sang Al Green's classic "Let's Stay Together" while the President whispered the lyrics into the First Lady's ear as she wowed the crowd in her stunning Jason Wu gown. During a campaign stop at the Apollo Theater in Harlem earlier this year, the President sang a few bars of the same song, much to the delight of the crowd.

In 2009, Beyonce, 31, sang the Etta James classic "At Last" for the First Couple at the Inaugural Ball. Almost immediately, James had come out against Beyonce’s performance, though she later said her remarks were made as a joke. While Beyonce didn't perform at the ball this year, she had the distinct honor of singing the National Anthem during the day's inauguration festivities.

Hudson is set to debut on NBC’s Smash Feb. 5. Check out the trailer below:

Get Uinterview's FREE iPhone App For Daily News Updates here.

Get the FREE Uinterview iPad app here and watch our videos anywhere.