With his high school prom approaching, Dylan Huffaker knew there was only one girl he wanted on his arm: his mom.
So the 17-year-old headed to the hospital where his mother Kerry, who was diagnosed with stage 4 brain cancer earlier this year, was undergoing radiation treatment. There, he called her over and opened a box of doughnuts.
"Will you go to prom with me?" the icing on the doughnuts read.
As a family video shows, the mom didn't know what to think -- but eventually accepted the sweet request before hugging her son.
After Kerry accepted her son's invitation, the community of Twin Falls, Idaho sprang into action. Dylan turned to Mountain States Tumor Institute social worker Melissa Rowe for help.
She contacted a local car dealer, Middlekauff Ford Lincoln, whose owner, Gregg Middlekauff, "not only agreed to donate the vehicle but also purchased her dress for her and paid for their dinner," Rowe told InsideEdition.com.
Lovely Nails in Twin Falls donate a free mani pedi, while Jeni Boisvert at The Brink Studio agreed to take photos of the duo before their night out.
On April 30, after posing for their photos, the mom and son were driven to the dance at the Canyon Ridge High School prom by Mike Fenello, the CEO of St. Luke’s Magic Valley Hospital.
At the prom, the dancefloor cleared so they could dance alone as the DJ played Garth Brooks' "The Dance."
Kerry learned in February that she has just nine to 20 months left to live. But Dylan can now look back at the prom and how he went with his perfect date.
"That was the most beautiful I think I've ever seen her," Dylan told ABC News. "I thought about it and I can look back after years and years and remember who I went to prom with. I'll know it was someone I loved who meant something to me."
"It was absolutely amazing to watch this night unfold," Rowe told InsideEdition.com. "I feel like this hospital and this community came together to help ensure everyone has the opportunity to hear what a special bond this mother and son have… and she will always be remembered."