A New Jersey woman battling lung cancer has received an unforgettable surprise from one of the state's most famous rockers, Jon Bon Jovi.

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

Last month, Skripkunis shared a sign on social media asking the singer to visit her mother.

Skripkunis later told her mother that Bon Jovi's Toms River restaurant, JBJ Soul Kitchen, had invited them over for a free meal.

More on this...

While at the restaurant on Saturday, Bon Jovi sneaked in behind Cesario and stood beside her without saying anything. Video shows Cesario yell out "oh my God!" after seeing Bon Jovi.

He gave her an autographed guitar and a book, as well as a kiss on the cheek.