Kris Boyson is trying to win back support after he came under fire for calling Katie Price fat and moaning at her to lose weight.
The 30-year-old personal trainer, who has been dating Katie for almost a year, was caught on a livestream calling Katie a "tramp" , branding her "boring" and whingeing that she shouldn't be eating chips because she's fat.
But now Kris is attempting to make it up to his disappointed fans - by flashing his gym-honed body.
The toyboy stripped off for a sexy outdoor shower during his and Katie's recent holiday in Thailand, and made sure the photographer was hovering nearby as he sprayed water all over his toned chest.
Katie Price under fire for exploiting kids as she uses Princess and Harvey to sell diet sauce

Donning just a pair of wet swimming trunks, Kris showed off his soaking wet body for his Instagram fans, captioning the nearly naked shot: "Cool Off."
He undermined the effect somewhat by tagging himself in the snap - despite already sharing it to his own Instagram page.
Kris and Katie last week spent a few days in Thailand - and got in more than enough photoshoot opportunities during their time there.
Unfortunately, they had to cut their trip short so they could both get back to the UK in time for their respective court appearances.
'Hypocrite' Katie Price spends rare weekend with Princess and Junior


Speculation about the state of Kris and Katie's relationship has been mounting since Katie gave fans a peek inside her domestic life last week.
On her Instagram Live, which has now disappeared, Katie tucked into a takeaway kebab that Kris had bought her - even though he told her he'd only got her a salad because she needs to lose weight.
Happily, Katie found chips under the salad and started eating them, making 'mmm!' noises as she tucked in, which prompted Kris to snark: "You shouldn't be eating that, you need to be losing weight."
Defiant Katie Price flaunts pert BUM in thong after being fat-shamed by Kris Boyson

"Oh get lost, I start on Monday. We all know I've put on weight, everyone's made it quite clear," she hit back.
A little later in the evening, Kris told his girlfriend: "People are bored of you, you're boring them."
Katie protested: "I've been working all day, I had court in the morning then I was filming all afternoon."
Kieran Hayler gushes over girlfriend Michelle as Katie Price posts cryptic messages


But Kris hit back: "Yeah, well I was in court yesterday and I still had to work."
Kris didn't make an appearance over the weekend, when Katie had a rare visit from children Junior, 13, and 11-year-old Princess.
She took them to the couple's favourite restaurant - The Meze Bexleyheath - and filmed Princess, Junior and Harvey tucking into their meals, after banning ex-husband Peter Andre from sharing pictures and videos of them on his social media.