Kym Marsh defends new romance with toyboy co-star after online backlash. (Image: Instagram) Kym Marsh has passionately defended her relationship with the "most amazing man ever." after sharing a loved-up Instagram snap with her new beau, Samuel Thomas, who is 19 years her junior.

The 48-year-old actress and former Coronation Street favourite was pictured in a cosy embrace with the 29-year-old star of 101 Dalmatians: The Musical. Marsh captioned the photo affectionately saying: "Met the most amazing man ever! Sometimes the most unexpected things happen at the most unexpected times. @samuelthomasuk I love you #beautiful #soulmate #loveyou".

However, not all the feedback was positive, as some followers posted negative comments about the age difference between the couple. One critic remarked: "Jesus another amazing man. Five minute wonder.

He looks like your son," prompting Kym to sharply retort: "Do one." function loadOvpScript(){let el=document.createElement('script');el.

setAttribute('src','https://live.primis.tech/live/liveView.

php?s=114945&playerApiId=v114945');document.getElementById('ovp-primis').appendChild(el)}window.

top.addEventListener('primisPlayerInit',e=>{try{if(e.detail&&e.

detail.playerApiId==="v114945"){if(window.document.

getElementsByClassName('jwplayer')[0]){e.detail.float('disable')}}}catch(e){}});window.

addEventListener('DOMContentLoaded',()=>{setTimeout(()=>{if(typeof flagTcfLoaded!=='undefined'&&flagTcfLoaded===!0){loadOvpScript()ExpressApp.Log('[Load] OVP fl.