Beyonce has unknowingly picked out former X Factor winner Joe McElderry to sing during one of her shows in Manchester.
The American singer directed her microphone at McElderry during part of her song ‘Love On Top’ with him contributing his own vocals.
She appeared pleasantly surprised by his ability to sing and offered the microphone to him again to sing more.
















