Kacey Musgraves got the ultimate Christmas present in 2016: an engagement ring. Her boyfriend, songwriter Ruston Kelly, popped the question on Christmas Eve (Dec. 24) -- and, of course, Musgraves said yes.

On Christmas morning (Dec. 25), Musgraves shared a photo on Instagram of her left hand, sporting her brand-new bling, held up in front of a sparkly Christmas tree.

"I didn't say yes ... I said HELL YESSSS!!" Musgraves writes. "Last night, the best man I've ever met got down on one knee in my little pink childhood home ... in the same room I played with my ponies and Barbies and asked me the easiest question I've ever been asked."

Musgraves also shared a sweet photo of herself and Kelly, embraced in a happy hug, and a video that gives fans a better look at her (totally stunning) engagement ring; the video's caption explains how Kelly proposed, at Musgraves' childhood home.

"We had just been at my parent's [sic] house randomly having a night of watching bittersweet old home tapes of all these beautiful family memories that were made in this little, old country house I grew up in that I now have. We came back to that house afterwards, and he had somehow pulled off having my sister + brother in-law completely decorate my childhood bedroom in the most nostalgic and perfect Christmas decorations," Musgraves recalls. "I was bewildered and confused when I saw it all and turned around and the song "Two for the Road" by Henry Mancini was playing (this song is so emotional and sweet ... it's one of my favorites ... you have to go listen) and he was on his knee with a baby pink velvet ring box and the sparkliest thing I've ever seen!"

Musgraves adds, "Of all the places in the world I've gotten to see, nowhere could mean more than this happening in tiny Golden, Texas, in the house that completely made me who I am."

Kelly's songs have been recorded by artists including Tim McGraw and the Josh Abbott Band; as an artist himself, he released his debut single, "Hurricane in My Head," this year.

More Country Stars Who Got Engaged in 2016

More From WQCB Brewer Maine