Katie Price has had a dramatic week with her love life after her fiancé Carl Woods announced their break-up and accused her on cheating on him.
But after appearing to rekindle their turbulent relationship, the former glamour model, 44, decided to get into the festive spirit and strut down the street in a barely-there sexy Mrs Claus costume.
Featuring a heart shaped knit and thigh-skimming shorts, Katie's numerous tattoos were on display as she shot content for her OnlyFans page in the run-up to Christmas.
The mother-of-five showed no sign of heartache and appeared to be loving the camera as she completed her look with a Santa hat.
After initially stepping out in a cosy black coat, Katie soon threw this off to parade her tanned legs having recently come back from a trip to Thailand.
The television personality amped up the glamour with a Louis Vuitton handbag, a full face of make-up and wore her brunette extensions in a poker straight look.
Katie was in her element as she finished off her festive outfit with red sky-scraper heels with her inkings, including a garter and wings on her legs, on display.
Her impromptu photoshoot comes after Carl appeared to deny claims they are back on, after pictures emerged of them kissing and holding hands.
The former Love Island star, 34, who dated the former glamour model for two years before their split this week, took to Instagram to share some cryptic words.
In a cryptic post, he penned: "Unless it comes from me on my platform, it's bull****."
It appeared as though Katie and Carl had rekindled their flame in the latest twist of their turbulent relationship as they reportedly stepped out as an item on Wednesday.
The couple looked smitten as they wrapped their arms around one another and kissed in a defiant display of affection.
Following Carl's blistering Instagram post, the pair unfollowed one another on the social media platform but it appeared that there was no animosity between them on Thursday.
The couple, who've had a whirlwind romance, were seen meeting one another for lunch in West Sussex just two days after they allegedly split.
Katie was sensationally accused by Carl, 34, of cheating on her, with the former Love Island contestant taking to social media to share the news they'd split.
Carl shared a video on his Instagram page, saying he was 'embarrassed' to share the news after Katie reportedly confessed to sleeping with somebody else.
He told his followers: "So, there's no easy way for me to say this and to be honest with you, it's quite embarrassing. But me and Kate, are not together anymore. I found out yesterday that Katie cheated on me. She's admitted that she cheated on me. She slept with somebody else.
"So yeah, that's the end of that. I guess I'm just gonna focus on rebuilding myself and get my life back on track. And concentrating on me but that's done."
The Mirror has reached out to Carl's representatives for comment.