Miranda Lambert has sure been making some introspective song choices lately. The CMA Female Vocalist of the Year offered up an emotionally powerful cover version of the Jessi Colter classic "Storms Never Last" during a recent appearance on the Grand Ole Opry.

Lambert is not yet a permanent member of the Opry, but she does perform there, and on this night she chose a song that, like many of her recent song choices, could be construed as a comment in response to her divorce from Blake Shelton in July. Written by Jessi Colter, who performed it as a duet with her husband, Waylon Jennings, on their 1981 duets album Leather and Lace, the song talks about sticking together through hard times.

"Storms never last, do they baby / Bad times all pass with the winds / Your hand in mine steal the thunder / You make the sun want to shine," Lambert sings wistfully. She's accompanied by Gwen Sebastian, who was also worked extensively with Shelton after competing on Team Blake on The Voice. Musically Lambert's arrangement is a bit more up-tempo than the original track, but even the most adamant country traditionalist won't be able to find fault with the performance, which is shot through with pedal steel and an overall classic country feel. Check it out in the video above.

Lambert seems to be weathering her own very public storms this year with grace. After winning Female Vocalist of the Year at the CMA Awards in November, she admitted, "I really needed a bright spot this year."

The following day she posted a letter to social media, thanking the CMA and her fans and reflecting on her many blessings.

"I’m still floating around on a cloud from last night. Thank you so much @cma for celebrating country music in a big way and for letting me be part of it," Lambert wrote. "Today was a day spent reflecting on this amazing life that Nashville and country music fans have given me. And my friends. I’m so grateful."

Miranda Lambert's Hairstyles Throughout the Years

Miranda Lambert's Most Unforgettable Moments