Rak-Su singer Myles Stephenson is still in hospital - 19 days after being involved in a horrific snowboarding accident.
The I'm A Celeb star, 28, suffered internal bleeding, two broken ribs, a ruptured spleen and blood in his lungs after a collision on the slopes at ski resort El Pas de la Casa in Andorra.
On Friday the reality TV personality updated his social media followers on his condition.
Alongside a snap of himself, clad in a medical gown on a hospital bed, he penned: "19 days later we still here! Home soon though."

A number of fans sent him get well soon messages in the comments.
Last month Myles revealed online that he was in intensive care after the snowboarding accident.
He reassured fans he wass on the mend after sustaining a concussion and a number of injuries.
"Hey - what up people? I look a bit worse for wear, don't I?" he told fans in his Instagram Story from his hospital bed.
"Thank you for all your messages. Basically I broke a few ribs, I ruptured my spleen and have some internal bleeding.
"That has stopped now, so I'm just chilling here on ICU - It's like a five-star ICU, it's amazing."

He added: "My mum and the rest of my family are getting me through this.
"I'm counting my blessings day in, day out. Always tell your loved ones you love them. Peace."
Myles explained in a text post what had happened, quipping that this has taught him,"Mum is always right".
"A few days ago I had a bad boarding accident. I have concussion, 2 broken rubs and a punctured spleen which resulted in internal bleeding," he revealed.


"I have seen progression in good health and thank god I am doing okay! Thank you to the nurses, doctors and especially my family for treating me like a prince!"
He went on: "Lessons learned from this accident is MUM IS ALWAYS RIGHT AND NEVER TRY FIGHT THAT! Lol. That my brothers love me. Step dads still a t**t. And the rest of my family thought they could to some covert Rambo mission to get out here!"
Do you have a story to sell? Get in touch with us at webtv@trinitymirror.com or call us direct 0207 29 33033