When US teenager Katie Kelzenberg asked Dwayne 'The Rock' Johnson to prom, she probably didn't expect the response that she got.
The 18-year-old from Stillwater Area High School, Minnesota, posted a video to Twitter on April 16 in which she asked the wrestler-turned-actor to accompany her to her school's prom in May.
Dressed in a turtleneck, jeans and fanny pack in imitation of an infamous photo taken of Johnson in the 1990s, Katie described herself as "the biggest Dwayne Johnson fan" and showed off her impressive collection of merchandise featuring the star.
"So Dwayne, will you 'rock' it at prom with me?" she concluded.
On Friday (local time) he answered her question - albeit in a very unusual way.
Video taken from inside Katie's classroom shows her listening to the school's regular intercom announcements before realising that the voice on the speaker was none other than Johnson himself.
"You're probably thinking, 'what is 'The Rock' doing on our intercom system?'" he can be heard saying. "Well, I'm sending a message to a very special young lady."
As Katie realises her celebrity crush is talking directly to her, she gasps and dissolves into tears.
While he couldn't make it to her prom due to filming commitments in Hawaii, he tells Katie he'd rented out an entire 232-seat movie theatre for her and her friends to see his new film Rampage.
"And all the popcorn and candy and soda you can drink, it's all on me. Everything is free and I want you to go have the greatest time."
Johnson also tweeted that he admired Katie's "charm and confidence".
"Young ladies to high level executive women get very shy in front of me lol," he wrote.
"But this high school student stepped out of her comfort zone and hit me with the promposal."
Some of Katie's classmates tweeted on Sunday that they were at the booked-out theatre to watch Johnson's film, and that it was "packed".