Justin Bieber braved a cold in order to perform for President Obama and his family at the 30th annual ‘Christmas in Washington’ special on Sunday, Dec. 11. The special, which benefits the Children’s National Medical Center, will air this Friday, Dec. 16 on TNT.

The Biebs tweeted about his condition upon waking up Sunday morning, writing: “Waking up with a bad cold … weather change. but will be ready tonight for CHRISTMAS in WASHINGTON. #resting.” The Biebs felt well enough to perform by set time, so it was indeed a Christmas miracle.

According to MTV, Jennifer Hudson, the Band Perry, Victoria Justice and Cee Lo Green also performed for the leader of the free world. The Biebs performed for this particular show two years ago, and upon his return, he served up his new holiday hit ‘Mistletoe.’ He looked quite dapper in his white jacket with black piping and black tie.

Holiday standards and familiar fare like ‘This Christmas, ‘ ‘Silent Night, ‘ ‘Let It Snow’ and ‘I’ll Be Home for Christmas’ were performed during the taping. The night ended with all of the performers, as well as the Obamas and host Conan O’Brien, singing ‘Hark! The Herald Angels Sing’ together.

Happy holidays, PopCrush readers.