Justin Bieber, Jennifer Hudson and Cee Lo Green performed for President Barack Obama at a Christmas concert in Washington, D.C. on Sunday night (11Dec11).
The stars took to the stage at the National Building Museum for the annual Christmas in Washington show to raise money for the Children's National Medical Centre.
Obama and his family were the guests of honour at the event, which was hosted by Conan O'Brien, and the funnyman couldn't help but poke fun at teen star Bieber before his performance.
He told the audience, "It's especially exciting to be here during this joyous season, when we celebrate the arrival of a miracle child, worshipped by millions around the world. Of course I'm talking about Justin Bieber... My eight-year-old daughter loves him. Or at least that's what I tell people when they ask why I'm carrying a lock of his hair in my pocket."
Other performers at the show included The Band Perry and singer/actress Victoria Justice, as well as the United States Naval Academy Glee Club and the Washington Youth Choir.
The concert will air on TV on Friday (16Dec11).