CORONATION Street star Jack P Shepherd has announced he is engaged to long-term love Hanni Treweek.
The actor - who plays David Platt in the ITV soap - got down on one knee on a romantic safari holiday with influencer Hanni.
The couple posted pictures of themselves on the safari kissing with the caption: “05.06.24 I said YES to forever!!! 💍😍🇹🇿🐘⛺️☀️”
They have been together for six years having met when Hanni worked on the soap in the press office.
She later became a storyliner before quitting to become a fashion influencer.
Actor Jack has played hairdresser David in the soap for 24 years after joining as a child star in 2000.
Read more on Coronation Street
Friends, co-stars and fans flocked to congratulate the happy couple.
Jack’s on-screen wife Julia Goulding said: “Such beautiful news! Congratulations to you both, absolutely perfect couple ❤️❤️ xxx”
Corrie’s Alan Halsall added: “😍Congratulations to the pair of you xx”
Jack’s pal and former Corrie wife Michelle Keegan also added her congratulatons, writing: “Awww congratulations to you both 🤍✨ xx”
Bhavna Limbachia added: “Aww huge congratulations guys ❤️❤️”
Jack’s on-screen son Paddy Bever sent a love heart emoji while Georgia May Foote added: “Aww congratulations guys!!!! X”
Toyah Battersby actress Georgia Taylor said: “You guys!!! Oh this is the most gorgeous news! Huge congratulations 🥂😘”
Actor Emrhys Cooper, who plays cult leader Rowan in the ITV soap, commented: “Yay! Congrats buddy ❤️ so happy for you X”

