Miranda Lambert is getting married! – in 25 years.
The 32-year-old singer hit the stage at New Jersey's MetLife Stadium on Saturday and announced that a pint-sized fan asked for her hand in marriage, and she had accepted!
"I said YES!" she also wrote in an Instagram post.
"I got engaged today. There's a little 6-year-old boy somewhere here named Sebastian. He asked me to marry him and I said, 'Yes, in 25 years,' " she told the crowd before flashing a pink jewel on her ring finger.
"When he came to my meet and greet, he got down on one knee and he was such a gentleman. It may be my favorite proposal ever … 'Cause girls, we deserve that. We deserve that."
The singer then launched into her 2007 hit "Gunpowder and Lead."
Lambert uploaded a photo collage of the sweet proposal to Instagram, writing, "I said YES! But he has to wait 25 years. This sweet boy Sebastian is a little gentleman. #pinkring #proposal #mademyday #jersey #spreadthelovetour."
One fan, Sarah Goddard, tells WHO that little Sebastian approached her at the concert after seeing her "meet-and-greet" sticker and asked Goddard to propose to Lambert for him.
"I told his mum he could come in with me 'as my son' so he could propose to Miranda himself," Goddard says.
"He bought the ring himself … his mom said he's been holding on to it since Christmas, waiting for an opportunity to propose to Miranda."
Lambert, who split from Blake Shelton last summer, has been dating Anderson East since last December.