
With the spark between EastEnders’ Denise Fox (Diane Parish) and Ravi Gulati (Aaron Thiara) having recently reignited, things heat up between the pair over Christmas – but her feelings for ex-husband Jack Branning (Scott Maslen) look set to complicate matters.
Denise finds herself in quite the triangle as the festive season approaches, as she gets close to both men.
She’s drawn to Ravi after being thrown back in each other’s orbits following a break-in at the salon arranged by Nish Panesar (Navin Chowdhry), who recently escaped from prison.
On Christmas Eve, they share a moment as Ravi promises to keep her safe.
As Walford wakes up on Christmas Day, Denise gets an unexpected visitor when Ravi turns up on the doorstep of No.20.
He insists it is to give her a gift from daughter Avani Nandra-Hart (Aalyiah James), who was in the salon with her at the time of the raid, but it is clear there is something more at play.
Later on, Jack and daughter Amy Mitchell (Ellie Dadd) arrive before the family head to The Vic, and it becomes apparent Denise has feelings for both Jack and Ravi, and vice versa.


On Boxing Day, things get more complicated after Denise and Ravi enjoy a quiet drink at Walford East, only for her to then share a warm exchange with Jack back at No. 20.
As New Year approaches, Denise turns to Ravi when news reaches the Square that there has been a sighting of Nish.
And after the events of New Year, it’s then not long before Ravi and Jack come to blows over Denise…
Who will she choose?
Last year, Denise found herself increasingly drawn to the Walford bad boy amid troubles in her marriage to Jack.

While there was a sizzling attraction between them, Denise stopped short of sleeping with Ravi, who then embarked upon a relationship with her daughter Chelsea Fox (Zaraah Abrahams) as revenge.
More Trending
Denise became determined to split them up after finding out Ravi had finished off his adopted father Ranveer Gulati (Anil Goutam) and had let Suki Panesar (Balvinder Sopal) believe she had killed him after he assaulted her.
Denise eventually split from Jack in the wake of his own affair with Stacey Slater (Lacey Turner) last year.
While the former couple recently came close to a reunion, Denise later had a change of heart and has finalised divorce proceedings.
Deals of the Day
Save £300 on the 'Ferrari of lawn mowers' that gardeners are calling 'unbelievable'
I'm a drinks writer and didn't rate Lidl wine — until I tried this £4.85 gem
Simba’s Easter Sale sees up to 20% off select mattresses, pillows and duvets
Discover the best Easter eggs to indulge in this April – from M&S to Hotel Chocolat
I tested the 'life-changing' under-£20 at-home lash extensions so you don’t have to
EastEnders airs these scenes from Monday 23 December at 7.30pm on BBC One, or stream first from 6am on iPlayer.
If you’ve got a soap or TV story, video or pictures get in touch by emailing us soaps@metro.co.uk – we’d love to hear from you.
Join the community by leaving a comment below and stay updated on all things soaps on our homepage.
MORE: Coronation Street confirms double Christmas Day exit – but not everyone is happy
MORE: EastEnders’ Phil shuts out the world in heartbreaking Christmas story – and it gets worse
MORE: When will Coronation Street, Emmerdale and EastEnders air at Christmas?