Bridgerton season three’s couple, Colin Bridgerton and Penelope Featherington, are set to find their happily ever after in the upcoming installment of the hit show - but what about Benedict Bridgerton?
Benedict was the subject of the third novel, An Offer from a Gentleman, and while the Netflix drama has changed the order - it still means that Benedict's story needs to be told... which means that the show needs a star to take on the role of his love interest, Sophie Beckett. So who will play her? Check out some fan suggestions for who would be perfect for the role…
The Eternals star is a very popular choice among fans, with one suggesting the casting on Reddit, writing: "If you've seen her in Crazy Rich Asians - or literally anything else she's ever been in - you'll absolutely see why. Because she's perfect… Sophie and Gemma's temperaments and overall grace are so similar and I think she would be incredible in the role.
Gemma is a fan favourite for the role
"Plus she and Benedict/Luke Thompson would be so super cute together!" However, others pointed that Gemma, 39, might be a little too old for the role of Sophie, who is 20-years-old when she is introduced in the novel.
WATCH: Are you caught up on Bridgerton?
Thomasin is perhaps best known for starring in Last Night in Soho, and is about to star in the BBC Two drama Life After Life. The actress is a popular choice for the role, with fans also suggesting Imogen Poots and Poldark’s Eleanor Tomlinson.
Will Thomasin play Sophie?
Jessie Mei Li
Fans are keen to see Shadow and Bone star Jessie Mei Li take on the role. The actor, who has previously starred in All About Eve and Last Night in Soho, was also suggested by a fan on Reddit, who wrote: "I would be keen for someone like Jessi Mei Li," to which another person replied: "This!"
Fans are keen to see Jessie in the role
The Spanish Princess star Sai Bennett is the most popular casting choice for Sophie on the site MyCast, with plenty of fans calling for her to take on the leading role. She is closely followed by The Politician actress Lucy Boynton.
Can you see Sai as Sophie?
The role could be gender-swapped
A lot has been said about LGBT representation in Bridgerton, with a popular fan theory being that Benedict will have a gay romance storyline - meaning that Sophie could be gender-swapped.
SHOP: 10 Bridgerton-inspired dresses for the ultimate Regency style
MORE: Bridgerton: does Penelope Featherington end up with Colin Bridgerton?
Luke Thompson, who plays Benedict, opened up about his character’s sexuality to Entertainment Weekly, saying: "Benedict has such a lovely openness and fluidity about him generally, and that’s really, really fun to play because it could go anywhere… Obviously, there’s a way to go, so we’ll see what happens with Benedict, but we’re only on season two, so there’s lots of space for him to explore all sorts of things." The only question we have is who would play the role then?!
Like this story? Sign up to our What to Watch newsletter to get other stories like this delivered straight to your inbox.