Stacey Solomon was left gobsmacked by boyfriend Joe Swash during their romantic weekend holiday in Barcelona.
The Loose Women star, 28, treated her other half to a city break in honour of his 36th birthday.
And, as an extra treat, she booked them into a trendy art class for a bit of fun.
But, er, it turns out Joe may be a bit of a genius with the paint brush!
Read more: Shona McGarty announces engagement to boyfriend Ryan Harris
An astounded Stacey shared a video to Instagram explaining that she and Joe had been told to follow the teacher’s guide and paint a rather simple Barcelona sign.
But apparently Joe wanted to be a bit more creative and instead painted a stunning coastal landscape.
Er, wow!
A baffled Stacey told fans: “For Joe’s birthday I decided to take us to an art class. The man told us to draw this [Barcelona sign] so I copied him.
“Joe was like, ‘I’m going to go with something from my brain’.. What!”
As the camera swung around to show a proud Joe standing next to his painting, Stacey said: “I swear to God this is his actual painting. How did you do that?!”
An always modest Joe replied: “It was easy!”
Fans were equally shocked by Joe’s apparent talent, with one telling Stacey: “Hilarious! Love that you are still finding things out about each other even after being together quite some time.”
Others, however, wondered if there was some funny business going on, with one saying: “Sorry I don’t believe that was by Joe.”
Another said: “I bet Joe has swapped that painting over without you knowing but if he has really painted it he’s a genius.”
And a third added: “If this isn’t a wind up it’s amazing, lol well done Joe. U could sell that (sic).”
https://www.instagram.com/p/BeL0JDXAXwF/?taken-by=staceysolomon
Stacey and Joe flew to Barcelona on Friday for a whistle-stop break to celebrate Joe’s 36th birthday.
As well as attending the painting and wine class, they took part in a cooking class, where they whipped up their very own paella… that was large enough to pretty much feed the whole of Barcelona.
They also did a spot of sightseeing and indulged in some sangria (obvs!) before Stacey said they were bidding farewell to the Spanish city.
The mum of two said yesterday: “Bye bye Barcelona!! Had the best weekend with my man… can’t wait to get back and see my babies!!!”
Stacey has two sons, Zachary, nine, and Leighton, five, from previous relationships, while Joe is dad to a ten-year-old son named Harry.
Read more: Dancing On Ice star reveals baby joy
In an interview with The Sun on Sunday, the TV star said that having children means the pair don’t tend to enjoy “conventional dates” and instead have to get together at unusual times.
“It’s about fitting in alone time when we can,” she said.
“I get my mum round to babysit, sneak out to Joe’s, get back before the kids wake up and get them breakfast like nothing’s happened.”