Coronation Street star Jack P Shepherd shared a loved-up photo of himself with his girlfriend Hanni Treweek.
The much-loved actor has played David Platt on the cobbles for more than twenty years.
David has not been so lucky in love over the years, but Jack seems very happy with his long-term partner.
READ MORE: Coronation Street and Emmerdale stars who make up 'adorable' family
The 33-year-old shared a snap of the couple at a wedding, captioning the post: "As Damien Rice said, I can’t take my eyes off of you."
Hanni, who is tagged in the post, also shared the photo.
Writing on her Instagram story, she said: "I got sent this photo from a beautiful wedding we attended. It just means everything to me that we still look at each other this way."
Hanni Treweek was a story-liner on Coronation Street from December 2018 to November 2020 with 484 episodes to her credit.
The couple went public in 2017 after Jack split from his childhood sweetheart Lauren Shippey, with whom he has two children, after 15 years together.
In June 2019 they celebrated Hanni's 30th birthday in the Caribbean.
On their romantic holiday a smitten Jack shared a video on Instagram of himself and Hanni kissing underwater with the caption "My Juliet."
Receive newsletters with the latest news, sport and what's on updates from the Liverpool ECHO by signing up here