Beyoncé made one young girl's dying wish come true by inviting her to a "Mrs. Carter" tour concert in Las Vegas. Earlier this month, Beyoncé granted a wish for 12-year-old Taylon Davis through the Make-a-Wish Foundation.

The Foundation helps grant wishes for children with terminal illnesses and Davis' wish was to meet and dance with the "XO" singer, the Daily Mail reports. Make-a-Wish contacted Beyoncé's team and together they arranged for David and her mother, Marie, to attend a Dec. 6 show in Las Vegas.

In the video, which Beyoncé uploaded to her YouTube channel shortly before Christmas, shows the little girl arrive with her family to the concert. Davis and her mom were given front-row seats right in front of the stage. As the audience waits for the Queen B to make her grand entrance, Davis happily dances in her wheelchair.

"I am having so much fun. I can't wait to see Beyoncé," she tells the camera.

Suddenly, Beyoncé appears on stage from an aerial hoist and lands right in front of the little girl. Davis is seen beaming as Beyoncé slides off the stage and gives her a hug. Together they belt the lyrics to "Love on Top" and then Beyoncé sings the Destiny's Child anthem "Survivor."

"It was shocking," Davis told CBS Local, the Daily Mail reports. "I was like 'Mom, this is real.' I'm actually seeing her and she's talking to me and I get to sing with her and dance with her. This is really real."

"I was shaking, I was so nervous," she continued. "I didn't wanna be speechless because this was my wish and I wanted to talk to her. I wasn't scared to dance or sing."

Davis also said the 32-year-old singer smelled lovely.

"She smells like a baby - she smells so good like baby powder and roses," she said. "Everything that's good."

According to the Daily Mail, Davis suffers from a very rare form of bone cancer called Osteocoma. Her mother says it's the second deadliest form of childhood cancer.