Katie Price has had her say after being blasted for not taking her son Harvey on holiday to Ibiza.
Last week, Katie flew to Ibiza and left 16-year-old Harvey behind.
Critics questioned why she didn't take her son with her, as her four other children were staying with their dads.
The 40-year-old star then had to step in to explain why she had to leave Harvey at home.
She posted a picture of his passport, which showed it had expired, on her Instagram Story for all to see.
She captioned the now-deleted pic with: "The real reason Harvey wasn't with me on holiday with my mum for two days was because his passport had expired."
She added: "So can the press please stop listening to stupid ‘sources’ and he was not left with Lauren. So can the papers please stop writing this crap.
Katie also denied The Sun's report that Harvey, who has Prader-Willi syndrome and is partially blind, was left in the care of her 19-year-old nanny Lauryn.
However, it was then pointed out that Harvey's passport expired in July 2018, giving Katie time to renew it.
The real reason Harvey wasn't with me on holiday with my mum was because his passport had expired.
The corner had also been cut off, which usually happens when a new passport is issued.
According to The Sun, one fan wrote: "It's definitely a lie.
"She's posting an old passport with the corner cut off which she'd only have in her possession had she received a new, valid passport for Harvey.
"Who knows who the lie is for but she's not very good at telling them!"
Katie was on her Spanish trip to shoot her 2020 calendar.
The former glamour model was joined by her mum Amy and her boyfriend Kris Boyson on the trip. Katie and Kris were seen enjoying time on the beach together.
The mum-of-five posed up a storm on the sand as she channelled her Jordan alter-ego for the shoot.
Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think of this story.