The Make-A-Wish Foundation made one 12-year-old's dream a reality. Taylon Davis, a young girl with an inoperable brain tumor, had just one wish on her bucket list: to sing and dance with Beyoncé.

Earlier in December, terminally ill Davis was brought to Beyoncé's Las Vegas show where she waited anxiously to meet the singer. Midway through the show, Taylon got to sing with Bey for "Love on Top" and the Destiny's Child hit "Survivor."

Try to hold back the tears as you watch the full video below: