Superstar Beyonce helped to make a terminally ill girl's dreams come true recently by singing a duet with her at a concert in Las Vegas.

Taylon Davis, who has an inoperable brain tumour, made a request through the Make-A-Wish Foundation to sing and dance on stage with the Crazy in Love hitmaker and Beyonce honoured the 12 year old's dying wish by performing her hit song Survivor with the child during her show in Sin City earlier this month (Dec13).

On Christmas Eve (24Dec13), the singer released a video online telling Davis' story and showing footage of the two together.

Davis isn't the first fan Beyonce has invited to join her onstage at one of her concerts - last month (Nov13), the icon performed Irreplaceable with a blind 13-year-old girl from Australia.