Emmerdale star James Moore's personal announcement has sent his co-stars into a frenzy.
The 29-year-old actor has played Ryan Stock in the long-running soap since 2018. James plays Charity Dingle's son in the show - and has recently been embroiled in a major storyline when he became co-owner of The Woolpack.
Away from the screen, the soap star is in a long term relationship with girlfriend Sophie. The two regularly share updates from their happy life with James' 19.4k Instagram followers.