Emmerdale star James Moore has paid tribute to his fiancé, Sophie Edwards, on her birthday with a sweet declaration of his affection as he stated he "can't wait to marry her next year."
James Moore, 29, has played Ryan Stocks in Emmerdale since 2018. James lives with ataxic cerebral palsy, which is a developmental disorder that affects motor function and can cause problems with balance and coordination.
The soap star met Sophie back in 2019 and fans who follow them on social media often find them adorable and endearing. James took to Instagram to announce their engagement back in May last year.