Bristol Palin's recent engagement to her fiancé, Sgt. Dakota Meyer, turned out to be quite the showstopping affair.
Bristol, 24, took to her Instagram on Monday to share video of when she got engaged to Dakota -- a 26-year-old Marine vet -- at a Rascal Flatts concert this past Friday. Lead singer Gary LeVox dedicated the band's song "Bless the Broken Road" to the couple, after which Dakota got down on one knee and proposed.
LeVox tells the cheering crowd in the video, "She said yes!"
PHOTOS: Sarah Palin Borrows Her Daughter Bristol's Dress to Go to 'SNL 40'
Bristol and Dakota -- who was awarded the Medal of Honor in 2011 for saving the lives of 36 of his comrades during a 2009 ambush in Afghanistan -- are both obviously overjoyed about their engagement. This will be the first marriage for both of them, though Bristol was previously engaged to Levi Johnston. The former couple have a son together, 6-year-old Tripp.
"For the first time in a long time, I am truly happy and looking forward to living each day for the rest of my life with Bristol," Dakota told NBC News. "I feel like Bristol and Tripp have given me a new lease on life, and I can hardly wait to share it with them."
Meanwhile, Bristol expressed her happiness on Instagram this past Saturday, writing, "Truly the luckiest girl in the world, cannot wait to marry this man!!!!," alongside this pic of the two sharing a sweet smooch.
NEWS: Sarah Palin Stirs Up New Year Controversy
A lot has clearly changed for Bristol since her Dancing with the Stars days in 2012. Watch the video to hear DWTS pro Val Chmerkovskiy explain to ET why he initially wanted Bristol as a partner!