News

Jack P Shepherd surprises girlfriend with extremely cute early Christmas gift

Coronation Street star should be in the good books for ages after this

Corrie actor Jack P Shepherd has probably guaranteed himself a kiss under the mistletoe after he surprised his girlfriend with an early Christmas present.

The David Platt star, 30, filmed Hanni Treweek as she uncovered the adorable gift to shrieks of joy and posted her reactions on Instagram late last night.

Seen approaching a basket covered in balloons, an excited Hanni repeats “Oh my God!” as she anticipates what could be inside.

What the hell?” she also asks over and over moments before Jack explains it is her festive present from him.

Hanni Treweek
If the success of a surprise is measured in OMGs, this was a win (Credit: Instagram @jackpshepherd88)

Read more: Fans reckon ANOTHER Corrie star is teasing surprise IAC appearance

And her elation only grows as it becomes clear a tiny, black puppy is contained within.

Exploding with joy, Hanni enthusiastically greets the young dog with a nuzzle and introduces it to another pet.

Playfully taking the mick out of Hanni’s reactions, Jack captioned the clip: “OH MY GOD! Happy Christmas @ladyhanni89.”

View this post on Instagram

OH MY GOD! Happy Christmas @ladyhanni89 @opal_and_lady_mcr ❤️🐶❤️🐶❤️🐶

A post shared by Jack P. Shepherd (@jackpshepherd88) on

Read more: Coronation Street SPOILER: Ali attacked

Many of his 260,000 Instagram followers were impressed with Jack’s generosity.

“Actually the best boyfriend ever,” commented one fan.

“Where do I find one like you?”

“You two are soo cute,” added another.

View this post on Instagram

I fell in love with this girl and she’s the best thing that I’ve ever experienced. @ladyhanni89 ❤️💋❤️💋

A post shared by Jack P. Shepherd (@jackpshepherd88) on

And a third congratulated Jack by remarking: “What a lovely man you are to do this.”

What a sweet gesture indeed from Jack – it must be puppy love.

View this post on Instagram

Thank you @melondonhotel for looking after us we had the best time! 🤘🏻❤️

A post shared by Jack P. Shepherd (@jackpshepherd88) on


Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think of this story.

– Coronation Street airs Mondays, Wednesdays and Fridays at 7.30pm and 8.30pm on ITV


Robert Leigh
Freelance writer