With Jenna Coleman announcing her departure from the BBC show, the hunt's on for a new companion on Doctor Who.

The role, which has been occupied in the past by Billie Piper, Catherine Tate and even Kylie Minogue, is a hotly contested one.

Bookmakers have cut the odds on Michelle Keegan - who used to star in Coronation Street - to take up the role.

But she's not the only British star who is tipped to get the job.

Michelle Keegan

One bookies is offering 4-1 for Michelle to take on the role - and she's a favourite at most of the popular betting shops.

She's already set to star in the second series of Our Girl, the BBC drama about life in the British Army.

Rose Leslie

Rose has already had roles in two of the biggest dramas around at the moment - Game of Thrones and Downton Abbey.

She's among the top five favourites at a number of bookmakers and you'll soon be able to see her in another BBC show - Luther - later this year.

Maisie Williams

Another Game of Thrones star who is being touted as the next Doctor Who companion.

She already has a guest spot in this series and has previously described the programme as "a big and important part of British culture".

Alex Kingston

Known to Doctor Who fans as River Song, she's had a recurring guest role in the drama since 2008.

She's not one of the favourites at the moment - but her name is being mentioned by the bookies.

Harry Melling

OK, so he's not a favourite - but a number of bookies are offering odds on him and plenty of men have spent time as the Doctor's companion.

The former Harry Potter star (he played Dudley Dursley) also has another claim to the title.

His grandfather was Patrick Troughton, the second incarnation of the Doctor, who appeared in more than 100 episodes.

Other Game of Thrones stars

There are actually too many Game of Thrones stars to list individually here, along with Maisie and Rose - and to be fair, some of them have been given very long odds.

Names include Hannah Murray (Gilly) at 16-1, Ellie Kendrick (Meera Reed) at 25-1 and Emilia Clarke (Daenerys Targaryen) at 66-1. One bookmakers has also offered 100-1 on Lena Headey, who plays Cersei Lannister.

Kim Kardashian

At 500-1 she's got the longest odds on the list and it's hard to work out exactly what her character would be like.

It's pretty unlikely she'll be the next companion but stranger things have happened.

The BBC declined to comment on the odds.

The figures quoted in this piece have come from a variety of bookmakers.

Follow @BBCNewsbeat on Twitter, BBCNewsbeat on Instagram, Radio1Newsbeat on YouTube and you can now follow BBC_Newsbeat on Snapchat