Jon Bon Jovi made the dreams of a fan battling lung cancer come true when he surprised her in his restaurant.

Rosie Skripkunis says her mother, Carol Cesario, is a lifelong fan of the musician and has always wanted to meet him.

Last month, Rosie shared a sign on social media asking the singer to visit her mother and later told her mother that Bon Jovi’s restaurant, JBJ Soul Kitchen in New Jersey, had invited them over for a free meal.

While at the restaurant, the rocker sneaked in behind Carol and stood beside her without saying anything. The video shows her yell out “oh my God!” after seeing her hero.

Rosie later wrote on Facebook:

The rock star and philanthropist sweetly gave Carol an autographed guitar and a book, as well as a kiss on the cheek.