Jack P Shepherd doesn't talk to Michelle Keegan anymore.

Jack P Shepherd

Jack P Shepherd

The 'Coronation Street' hunk - who is known for portraying former bad boy David Platt in the soap - may have locked lips with the brunette beauty, who played Tina McIntyre until she was killed off in 2014, on numerous occasions on the soap but has now cut off all communication with her.

He explained: "We don't actually talk anymore. We don't keep in touch. It's awkward. I never keep in touch with people when they leave. I never want to ask where they're working in case they aren't and they ask me for money."

Meanwhile, Jack has had somewhat of a difficult year over the past 12 months as he split from his long-term partner fiancée Lauren Shippey in September and, although they're still living together, they've told their friends and family that they're "over".

A spokesperson said previously: "Jack and Lauren remain the best of friends and their main focus is the care of their children."

This isn't the first time the pair - who have Nyla and Reuben together - have called time on their relationship as Lauren previously threw the 29-year-old hunk out of their family home in 2011 when she found out he'd fathered another child.

A DNA test revealed that he was the father of a baby boy called Greyson, now five, who was born with a rare and painful condition Alternating Hemiplegia Of Childhood, following a one-night stand with sales executive Sammy Milewski.

Jack - who had been with Lauren since they were both 14 - managed to persuade his partner to forgive him after he proposed with a £3,000 engagement ring.