Noah Galloway scored a perfect score during Monday night's Dancing with the Stars performance show -- and a fiancee.

Viewers were first introduced to Galloway's significant other, Jamie Boyd, when she left basic training to surprise him on Week 2 of the Dancing with the Stars competition. Boyd, an Army Reserve specialist, showed up still wearing her uniform, and their reunion was nothing short of heartwarming and moving.

Well, last night, Galloway topped it.

The U.S. Army veteran and double amputee danced a Viennese waltz with pro partner Sharna Burgess that received 36 points from the Dancing with the Stars judges. When the pair walked offstage to do their interview with co-host Erin Andrews, Boyd was waiting in the wings, and she was all dressed up.

"The moment when you surprised me on the show was one of the most amazing moments I've ever had. And the song [I danced to], 'The Time of My Life,' you give that to me. And I've got to do this here just [because]," Galloway told Boyd as he got down on one knee. "Will you marry me?"

Boyd immediately started to cry -- as did everyone else nearby and in the audience -- and then embraced Galloway with so much emotion. Burgess threw her arms up in the air with excitement and production all clapped and cheered. It clearly came as a shock to everyone on the show and was not planned.

"I'm speechless," a thrilled Boyd said.

"Is that a yes?" Andrews asked.

"Heck, yes!" Boyd confirmed, jumping up and down.

Later on in the night, Galloway and Burgess performed a paso doble routine that earned a perfect score of 30 points from judges Len Goodman, Julianne Hough and Bruno Tonioli. Judge Carrie Ann Inaba worked with the pair and had complete creative control over their dance, so she could not give them a score.