Beyonce made the dream of a young girl suffering come true as she called her on stage on Friday and dedicated thehit song Halo to the little girl.

The girl named Chelsea was brought up on stage by Beyonce in the middle of her set as she performed at the performing at the city's Acer Arena in Sydney, Australia.

The 21,000 crowd were left with tears in their eyes as Beyonce sang the lyrics I pray you won't fade away repeatedly.

At the end of the song the pair embraced and Chelsea wiped away her tears of joy.

Watch Video: