Having played David Platt on Coronation Street since he was just 11, Jack P Shepherd is one of the most recognisable actors in the UK.
But behind the scenes, the star - who turns 33 today - was suffering a private torment when his thinning hair affected his mental health.
At one point, he even considered quitting showbusiness over his insecurity. But in October 2019, the star revealed he'd undergone a hair transplant nine months earlier. "I had to do it to protect my mental health," he said of the procedure.
Unveiling his new 'do on Instagram, he added: "9 months it’s been since I had my hair transplant, this is the first time I’ve compared pictures to what I used to look like. "I decided to get it done as it was affecting my mental health.
Read more on mirror.co.uk