Kym Marsh says she has found her 'soulmate' after falling for a lover 19 years her junior. The former Coronation Street actress, 48, posted a picture on Instagram where she is seen sharing a kiss with her 101 Dalmatians - The Musical co-star Samuel Thomas, referring to him as the "most amazing man".

In the caption for the post, she said: "Met the most amazing man ever! Sometimes the most unexpected things happen at the most unexpected times. @samuelthomasuk I love you #beautiful #soulmate #loveyou."

READ MORE: Michelle Keegan says 'remember when' as she brands Mark Wright a 'hooligan'

Currently, Kym and Samuel, who is 29, are starring in the UK and Ireland tour of the hit musical 101 Dalmatians. In the production, Kym takes on the role of Cruella de Vil, while Samuel plays Tom Dearly.

Samuel, who stands at 6ft tall, has had several stage roles over the years, including in The Normal Heart at The National Theatre.

Kym says she's found love
Kym has described Samuel as the 'most amazing man ever'

He even bagged the award for Best Actor in a Musical at The Stage Debut Awards in 2017 for his performance in Allegro at Southwark Playhouse, the Mirror reports.

In another post on his own Instagram account, Samuel expressed his affection for Kym by sharing a black and white photo of them touching foreheads. "I didn't expect you, but here you are. I love you," he penned alongside a red heart emoji. Returning the sentiment, Kym responded: "Ditto. The best things happen unexpectedly. Love you too."

It was announced last year that Kym split from husband Scott Ratcliff after just 19 months of marriage. Scott was Kym's third husband after she was previously married to actor Jack Ryder in 2002 and former Hollyoaks star Jamie Lomas in 2012.