Singer performs If I Were A Boy with the star

Beyoncé Knowles wowed fans at London’s O2 arena last night with a surprise collaboration with George Michael.

The Destiny’s Child singer and the former WHAM! star belted out her hit If I Were A Boy.

The crowd started roaring when Beyoncé, 27, announced her special guest.

It was the last night of her UK tour.

George Michael | George Michael does fancy dress | Now Magazine | Celebrity Gossip