Via Facebook.

A high school junior gave his terminally ill grandmother her first experience at a prom—a day before her 92nd birthday.

When student Stephen Vigil and his grandmother Julia Jarman entered the venue in Fredericksburg, Virginia on Saturday evening, “silence enveloped the lobby,” according to The Fredericksburg Free-Lance Star, which first reported the date.

Then, Stafford High School principal Joe Lewis gave Jarman a silver crown and sash that read “prom court.”

17-year-old Vigil decided to take his grandmother to the prom after learning that she had pancreatic cancer earlier this year. It’s one of many things he’s done for her since then.

“She doesn’t have much time left, so I didn’t even have to think about the decision to take her to prom. I’m so glad we’ll both have these memories,” he told The Star.