Skip to content

Christmas Carols on ITV

2025 · 1 episodes · Dec 24, 2025

  1. Christmas Carols on ITV season 13 episode 1 still

    Episode 1

    2025

    Dec 24, 2025

    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.