It looks like James Arthur might have got down on one knee and popped the question to his girlfriend.
Or should that now be fiancée?
His dancer girlfriend Jessica Grist, who he met on The X Factor in 2012, was spotted at V Festival wearing a massive rock on her finger.
It looked like a rather expensive and rather large diamond ring with a simple gold band.
The diamond sparkler started rumours the couple had got engaged.
Jess looked stunning as she watched her crooning man perform at Weston Park, wearing an off-the-shoulder black gypsy top, revealing ripped jeans and a black 60s-style hat over her long blonde hair.
The dancer could not stop smiling as James entertained the huge crowds with the set that’s helped him make pop music’s biggest comeback trick.
The couple had split for two years but got back together again last year.
Even so, James has admitted it’s not an easy relationship.
Earlier this year he admitted he had worries about how long they could spend together because of their busy schedules.
He said: “I’m still seeing Jess. I don’t like to talk about it too much just because we’ve been through so much.
“I do worry I’m not there enough and at the moment it’s kind of like that.
“We’re going through a period where she’s on tour, I’m on tour.”
However, a source close to the couple says the pair aren’t engaged saying: “It’s not happened yet, they’re definitely not engaged.”
Then what’s with the ring? Who knows? For all we know he could have done a Cheryl and got married in secret!
Well, we’ll have to wait and see.
Whether they are engaged or not, they seem pretty tight at the moment anyway.
The X Factor winner has described Jessica as his ‘rock’ after Chris Revelle was jailed for five years for glassing James in the back of the head in a fight over the singer’s one-night-stand with Gemma Iveson, who used to date the lout.
James said: “Jess is really special. She looked after me when I was at my very lowest.
“She’s been the most important person throughout this.”