Ever since The Masked Singer launched last weekend, many viewers have claimed that Charlotte Church is the celebrity behind the Queen Bee costume. While the show judges Jonathan Ross, Davina McCall, Ken Jeong and Rita Ora couldn’t work out who Queen Bee was, fans took to social media to speculate that it was the Welsh singer.