Speaking to NME in this week’s issue, which is on newsstands or available digitally now, the singer (real name Louisa Rose Allen) says she was recruited for the cult show when the programme’s producers saw her play in Liverpool.
“I got talking to them afterwards and I was fangirling slightly,” she says. “A week later they offered me a part. I got the call and I was like ‘Oh my goodness’.”
While she says she is sworn to secrecy about the part she will play, she did reveal that she has “done a song” for the episode. “It’s not one of my songs – it’s a song especially for the episode,” she says.
She adds: “I’m not an alien, but that’d be amazing! You’ll recognise me. I’ve never really acted before – I’m just winging it really.”
Doctor Who returns to BBC1 in August. As previously reported, comedian Frank Skinner has also been cast in the show. Details of Skinner’s character have yet to be revealed, but he will appear alongside the new Doctor Peter Capaldi in an episode being written by Jamie Mathieson.