Despite feeling a little under the weather, Justin Bieber performed for President Obama and his family at the 30th annual Christmas in Washington concert on Sunday, the Press Association reports. The show, which benefits the Children's National Medical Center, also featured performances by Jennifer Hudson, the Band Perry, "Victorious" star Victoria Justice and Cee Lo Green.

According to Aceshowbiz.com, Bieber performed his track "Mistletoe" — off his holiday album, Under the Mistletoe — during the annual event. This marks the second time the teen star has appeared on the show. He performed two years ago.

"Waking up with a bad cold ... weather change. but will be ready tonight for CHRISTMAS in WASHINGTON. #resting," he tweeted in the hours leading up to the show, later adding, "Feeling good. Just had some fun at rehearsals and now we r ready. Time to sing for the President. #canadianrepresenter. Seeing the fans ... being here again 2 years later. Feeling very #blessed and #grateful. Thank U! Great night! President Obama is one cool Prez. He told me he was 'chillin.' #PresidentialSWAG."

During the event, a number of Christmas classics like "This Christmas," "Silent Night," "Let It Snow" and "I'll Be Home for Christmas" were performed. The night ended with all of the performers, as well as the Obamas and host Conan O'Brien, taking the stage for "Hark! The Herald Angels Sing."

While the night was all about the holidays, O'Brien did manage to poke a little fun at Bieber during the show. "It's especially exciting to be here during this joyous season, when we celebrate the arrival of a miracle child, worshiped by millions around the world," he said. "Of course I'm talking about Justin Bieber."

The full concert is set to air Friday on TNT.