Question: who won on the masked singer last night?
Answer: Who won The Masked Singer final? Queen Bee was crowned winner of The Masked Singer after fighting off competition from the other two celebrity performers. She was subsequently unmasked and revealed to be Girls Aloud star Nicola Roberts – with her identity having been correctly guessed by Rita Ora.