Jack P. Shepherd feels "more confident" after undergoing a second hair transplant.

Jack P. Shepherd

Jack P. Shepherd

The 'Coronation Street' actor decided to have the procedure done again after he noticed his locks were "really thinning" when he was tuning into 'Corrie' - on which he plays David Platt - and it has given him the boost he needed.

He said: "I didn't actually do it because I was being trolled.

"When I watched myself back on screen, I noticed my hair was really thinning.

"I just thought there was the chance I could get it done and I thought it would make me look and feel better, so I went for it.

"I do feel better. I feel more confident.

"There's nothing worse than when you're outside in the wind or on a rollercoaster and you get off and your hair's all over the shop.

"I don't have that trouble any more."

The 32-year-old actor - who has two kids, Nyla, 11, and six-year-old Reuben, from a previous relationship - has been dating former 'Corrie' employee Hanni Treweek, who worked in the script department, for three years, and the pair are hoping to get married one day.

Speaking to OK! magazine, Jack said: "We will get married, but we're not engaged yet.

"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 the discussion about marriage and children early on, as you need to know you want the same things."

And Hanni admitted it was important to make sure Jack wanted more kids in the future.