Dolly Parton’s Coat of Many Colors (9 p.m., NBC) – In this movie, 9-year-old Dolly Parton and her family discover the healing power of faith and love while struggling to overcome tragedy in 1955 Tennessee. It stars Gerald McRaney, Jennifer Nettles, Ricky Schroder, Dolly Parton and Alyvia Alyn Lind.
Also tonight . . .
Michael Buble’s Christmas in Hollywood (8 p.m., NBC) – Michael Buble hosts a holiday special with Celine Dion, Sharon Jones & the Dap Kings, Tori Kelly and Kylie Jenner.
Bones (8 p.m., Fox) – Two episodes tonight. First, Booth and Brennan go undercover at an Old West-style shooting competition. At 9, a behavior analyst (Sara Rue) works with Brennan.
Life in Pieces (8:30 p.m., CBS) – Greg and Matt resume a pingpong game that was interrupted years earlier. Also, Heather encourages Tim to get a vasectomy.
Project Runway Junior (9 p.m., Lifetime) – First Lady Michelle Obama surprises the designers with a challenge.