In anticipation of her new NBC movie of the same name, Dolly Parton stopped by The Voice results show Tuesday night (Dec. 8) to perform her classic tune “Coat of Many Colors,” which she has said is her favorite she’s ever written. The personal song describes Parton’s childhood growing up poor in rural Tennessee and the coat her mother sewed for her out of rags, a testament to her love for her daughter and that money doesn’t actually make you “rich.”

Parton took the stage with an acoustic guitar in her lap reflecting the theme, covered in a mosaic of patchwork rhinestones, wearing her signature glamorous retro country wardrobe. The legendary singer-songwriter performed the song with tenderness and honesty as she sang about her childhood, and the celebrity coaches and audience soaked up every note.

The movie Coat of Many Colors, starring Jennifer Nettles as Parton’s mother, will air on NBC Thursday (Dec. 10) and is the first in a series of three movies Parton and NBC have teamed up to make about her life. Parton hopes to bring back programming on television that can be enjoyed by the whole family. The next movie in production will be based on her song “Jolene.”

The artist credits her family for the person she is today.

“My mama and daddy were the strongest people I ever met,” Parton told Live Happy magazine recently. “God, family and hard work weren’t just ideas at our house, they were what made our house. I carry those values in my heart every single day, and I think it’s the best gift my folks ever gave me.”

The iconic country singer doesn’t allow much down time in her life these days, having also released an album of children’s songs, dueted with several artists like Don Henley and Jewel, and of course, overseeing her theme park, Dollywood.

Watch 11 Unforgettable Dolly Parton Moments