Zaraah Abrahams has said that her EastEnders character Chelsea would probably pick bad boy Ravi (Aaron Thiara) over hunky Keanu (Danny Walters) if forced to choose.
In episodes airing next week, Chelsea's mum Denise (Diane Parish), who has contemplated having an affair with Ravi, attempts to get her daughter away from him by setting her up on a date with Keanu.
Ravi is undeterred, however, and takes his chance to flirt with Chelsea when Keanu's back is turned.
"[Ravi is] quite mysterious and he's very confident," said Abrahams. "He shows a consistent interest in her and he's not too full-on but he's constantly teasing her with flirtatious behaviour.
"He seems to be doing well for himself too - he's got the business and he seems to be taking care of his son. So I think all of these things make her think, 'hmm... OK!'"
"It's difficult, I think she's more attracted to Ravi," she continued. "He lends more to her history in terms of his 'bad boy' image, even though she thinks she would like a really soft and kind-hearted person."
Like everyone else in the Square, Chelsea is unaware of Denise's encounters with Ravi behind the back of her husband Jack (Scott Maslen) and Abrahams believes Chelsea will not be best pleased if she finds out.
"She'd be fuming! She would hit the roof!" she said. "I don't think she has a clue that anything is going on between them.
"I don't think she would put it past Ravi to be seeing other women but as far as she's concerned with her mum and Jack, they are absolutely solid.
"I know they have difficult moments but that's just life and she sees her mum as an absolute fighter and completely committed and devoted to her family."
EastEnders continues Monday to Thursday at 7.30pm on BBC One and from 6am on iPlayer.
> Picture Spoilers: Next week on EastEnders (March 13-16)
Follow us on Bluesky or on X/Twitter and like us on Facebook for the latest entertainment news alerts.
Media Mole's Lowest Ever Sky Offer: Get Sky Essential, Sky Stream & Netflix for just £15 a month + £0 upfront fee for 24 months!
Prices may change during this period. Ends March 19, 2025