
Beyonce took some time out to perform three songs at the children cancer ward in Singapore before her F1 concert on Saturday.
She even signed a few autographs and went to talk to a few of the patients in the ward after her brilliant performance.
We just love Beyonce to bit.
Watch the amazing Beyonce performing Halo, Irreplaceable and Radio after the break.