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.
READ MORE: Emmerdale's Chris Bisson held 'honest conversations' with ITV bosses over soap exit
The couple took to the social media platform to share a snap of Sophie wearing a ring to confirm the news they are engaged. James captioned the post: "We got engaged!!!! (ft our cat)"
James' Emmerdale co-stars flooded the comments to congratulate him after the update.
Amy Walsh said: "This is the best news! Congratulations to you both"
Anna Nightingale added: "Congratulations sweetheart "
Lawrence Robb commented : "Congratulations my boy!!!"
Lisa Riley posted: "CONGRATULATIONS to you both what great news"
Ash Palmisciano messaged: "Ahhh no way! This is awesome huge congratulations guys."
Michelle Hardwick posted: "Huge congratulations to you both"
Emmerdale airs weekdays at 7.30pm on ITV and the ITV Hub
Receive newsletters with the biggest and breaking TV and showbiz news by signing up here