Coronation Street star Jack P Shepherd announces engagement

Coronation Street star Jack P Shepherd has announced his engagement to his long-time girlfriend Hanni Treweek.

Shepherd, who has played David Platt on the ITV soap since 2000, met Treweek while she worked in the show’s script department. The pair began dating in 2017.

Treweek announced the happy news in a joint Instagram post with her fiancé, which featured an image of the couple sharing a kiss after Shepherd popped the question during a safari holiday earlier this month.

The caption read: “05.06.24 I said YES to forever!!!”

This content is imported from instagram. You may be able to find the same content in another format, or you may be able to find more information, at their web site.
Related: Sally Ann Matthews addresses Coronation Street break

The comments section was quickly filled with congratulatory comments for the happy couple, including well wishes from Shepherd’s Corrie co-stars.

Julia Goulding, who plays Shepherd’s on-screen wife Shona Platt, wrote: “Such beautiful news! Congratulations to you both, absolutely perfect couple,” while his on-screen son Paddy Bever commented a heart.


“Ahh amazing news guys! Huge congratulations,” wrote Samia Longchambon, who plays Maria Connor on the soap, while Tyrone Dobbs actor Alan Halsall added: “Congratulations to the pair of you.”

jack p shepherd, hanni trewek
jack p shepherd and hanni treweek

Former Corrie star Michelle Keegan, who played David’s ex-girlfriend Tina McIntyre, commented: “Awww congratulations to you both,” with Eva Price actor Catherine Tyldesley similarly writing: “Congratulations my darlings!!! Wonderful.”

Emmerdale star Michelle Hardwick also shared her congratulations, writing: “Gorgeous! Congratulations to you both, beautiful couple.”

Shepherd has shared a number of sweet updates about his relationship with Treweek over the years, including a romantic trip to London in 2022 and the gift of an adorable puppy in 2018.

jack p shepherd and hanni treweek

In 2020, the actor, who shares three children with ex-fiancée Lauren Shippey, revealed that he planned to marry Treweek one day amid engagement rumours at the time.

“We will get married but we’re not engaged yet,” he told OK!. “We want to do all those big milestones like marry, have kids and buy a house, we’re just not quite there yet.

“I didn’t want to scare Hanni off but we did have a discussion about marriage and children early on, as you need to know you want the same things.”

Coronation Street airs on Mondays, Wednesdays and Fridays at 8pm on ITV1 and streams on ITVX.


Related articles

Coronation Street plans fire mystery in Abi Webster story

Coronation Street’s Abi Webster finds herself under suspicion in an arson mystery next week. Abi faces questioning from DS Swain after an unknown individual targets Stefan Brent….

Coronation Street stars admit “pressure” of Paul and Billy’s special episode

Coronation Street stars Peter Ash and Daniel Brocklebank have admitted they felt “pressure” when filming the soap’s special episode. The pair play Paul Foreman and Billy Mayhew,…

Coronation Street reveals Mason return drama in 14 new spoiler pictures

Coronation Street reveals Mason return drama in 14 new spoiler pictures ITV 1 / 14 Monday, July 22: Nick joins Toyah at the hospital Toyah has another appointment,…

Coronation Street star speaks out after ‘emotional’ week: ‘I’ve not really coped’

Former Coronation Street star Lucy-Jo Hudson opened up about her ‘tough’and emotional week. The actress, who played Katy Harris in the ITV soap, shared two pictures of…

Legendary 90s TV stars confront one another in heated clash

Legendary 90s TV stars confront one another in heated clash Coronation Street icons Bruce Jones and Steven Arnold have come head to head in the wrestling ring…

Lauren’s exit storyline confirmed in Coronation Street as Joel set to get rid of her

Joel Deering (Calum Lill) remains in control of Lauren Bolton’s (Cait Fitton) life next week in Coronation Street as he plots to get her as far away…