Christmas Carols on ITV
20251 episodes
2025-12-24 · 55m
Myleene Klass hosts a traditional Christmas Eve celebration from St Elisabeth's Church in Greater Manchester featuring performances by Catherine Tyldesley, Shayne Ward and more.