Tom Hanks, rapper Jay-Z and comedian Chris Rock were among the special guests invited to the White House on Thursday to celebrate President Barack Obama's 50th birthday.
The leader marked the milestone with a big bash attended by a host of top politicians, including Secretary of State Hillary Clinton and House Minority Leader Nancy Pelosi, while stars from the worlds of music, Hollywood and sport also joined in the fun.
Guests were treated to performances by jazz legend Herbie Hancock, soul superstar Stevie Wonder and R&B singer Ledisi, reports TheWrap.com.
Rock took to his Twitter.com blog after the party to tell fans all about the event, writing, "Just left the Presidents (sic) birthday party at the White House. Herbie Hancock played, Stevie Wonder sang and yes they did the electric slide (dance). A great night."
Jennifer Hudson had the chance to personally wish Obama a happy birthday on the eve of his big day, when she performed at a Democratic National Convention fundraiser in Chicago, Illinois.