Kym Marsh found herself defending her new relationship after facing harsh criticism on Instagram. The 48-year-old actress, a mother of three, recently confirmed her romance with fellow actor Samuel Thomas, a co-star in her touring production of "101 Dalmatians." At 29, Thomas is the same age as Marsh's eldest child, David Cunliffe. Marsh introduced Thomas …














