Some musical stars are working for the holidays -- or at least it'll appear so on television.

Justin Bieber, Neil Diamond, Mary J. Blige, Sugarland, Rob Thomas and Usher will all make appearances in the forthcoming TNT holiday special "Christmas in Washington." George Lopez hosts the hourl-long special, performed for special guests President Barack Obama and First Lady Michelle at the National Building Museum. Check out a preview of young Bieber singing "Someday at Christmas."

Meanwhile, Oprah also had the Obamas' ears for "Christmas at the White House," which aired on Sunday. The President famously graded himself a B+ for the year so far (and by famously, we mean it's trending today).

On Thursday (Dec. 17), "Saturday Night Live" will have its first special in seven years with Kristen Wiig as her popular character Gilly, introducing two hours of holiday-themed sketches from the last 35 years. Alec Baldwin and Steve Martin will be on hand to help out on their classic "NPR's Delicious Dish and the Schweddy Balls" and "A Christmas Wish" bits, respectively.

As previously reported, Jennifer Hudson has her "Jennifer Hudson: I'll Be Home for Christmas" airing for an hour tonight on ABC. It was filmed earlier in the fall in her hometown, Chicago, taking viewers to her old church and neighborhood.

Another "American Idol" star, Carrie Underwood, hosted her star-studded Christmas special last week.