How can you not love Beyonce? The singing superstar has brought some joy to a young cancer patient by making her the star attraction of her Las Vegas show.
The 32-year-old entertainer teamed up with the Make-A-Wish Foundation to help Taylon Davis, 12.
Taylon, who has an inoperable brain tumour, was given a special section at the Mrs Carter show in Las Vegas where she was joined by the Halo singer. The two hugged and sang Love On Top together.
Beyonce then serenaded Taylon with Survivor.