Kim Marsh, 48, has defiantly responded to critics of her new romance with co-star Samuel Thomas, 29, after they were spotted in a tender embrace.
The former Coronation Street star shared a heartfelt Instagram post celebrating her love for Samuel, who is 19 years her junior. Despite facing backlash over their age difference, Kim didn’t hold back, firmly shutting down negative comments. She thanked supporters for standing by her amidst the controversy, emphasizing that happiness comes unexpectedly, echoing her recent personal journey.