Media playback is unsupported on your device Media caption Jay Z halts show for fan who survived cancer

Jay-Z halted his show in California on Saturday to bring a young fan onstage after learning she had beaten cancer not once, but twice.

The rapper paused to read Christina Cruz's home-made sign, which said: "I Beat Cancer 2X 2 C U! I LOVE U!!! SELFIE OR HUG?"

"You beat cancer twice?" the star said. "I gotta give you at least a hug."

He then brought the woman up on stage and posed for several photos with her, as the crowd cheered.

"This is exactly who my message was for," he told the audience.

Throughout the weekend, Christina took to social media to recount the "best night" of her life.

Image copyright @Roldy256 / Instagram Image caption The pair embraced several times before Jay-Z resumed his concert

"I can't believe he pulled me on stage and I got to hug him not once but twice!" she said on her Instagram account, which has since been made private.

"Meeting Jay-Z was a dream come true," she told BBC News. "Even better than I could have imagined."

Cruz said she'd been overwhelmed by all the "love and support" from fellow fans after the concert, and was "still in shock".

Grammy nominations

Jay-Z's California date came near the end of his tour, which has criss-crossed the US since October.

It comes in support of his latest album, 4:44, which has been nominated for eight Grammys, including album of the year, record of the year and song of the year, for the title track.

Introducing that track in California, the star called it "the most uncomfortable song I've ever written".

The lyrics address his infidelity - which also informed his wife Beyonce's last album, Lemonade.

"Look, I apologise, often womanise," he raps on the track. "Took for my child to be born, see through a woman's eyes."

After playing the song at the Oakland arena on Saturday, the New York native told the audience: "I swear Oakland is just like Brooklyn, I feel at home here."

Follow us on Facebook, on Twitter @BBCNewsEnts, or on Instagram at bbcnewsents. If you have a story suggestion email entertainment.news@bbc.co.uk.