Shayne Ward is engaged to his longterm girlfriend after popping the question over a romantic meal.
The former X Factor winner has been in a relationship with Faye McKeever for nine years but he finally took the plunge last night and asked to make an honest woman out of her on what was their ninth anniversary.
Shayne, who recently completed a stint in the West End's Rock of Ages, treated Faye to a dinner at London's OXO Tower which overlooks the Thames, and later shared the good news with his fans on Twitter.
"I have just asked @fayemckeever to marry me and she said.............. YES! X," an elated Shayne wrote. "OMG @shaynetward has just asked me to marry him and I said.........YES!!" Faye added.
The couple then shared a photo of themselves kissing with Faye showing off her new sparkling engagement ring. Congrats to the happy pair!