Stephen Bear and Charlotte Crosby have reportedly reconciled.
Just days after the former 'Celebrity Big Brother' contestant dumped the 'Geordie Shore' star on Twitter, Stephen took to Instagram to hint that the relationship is back on.
He wrote: "No relationships perfect but I wanna do my best to keep this girl with me forever. She's my best friend."
His message comes after it was claimed that Charlotte had no idea their relationship was over, until she saw Stephen's announcement on Twitter, where he said: "Sadly me and Charlotte have split up. We have had a good run but we wasn't right for each other. (sic)"
A source told the Sun Online: "Charlotte literally had no idea Stephen thought their relationship was in a bad way. They kissed and said goodbye when he flew to Las Vegas and he had been a great support to her over these past few days with everything to do with Gaz [Beadle, her ex].
"She's given interviews in Ireland where she's talked about Stephen and how much she loved him. She logged onto Twitter and saw his message, she's in pieces and can't believe her fairytale ending has been shattered."
And the tweet came just after Charlotte's former boyfriend and 'Geordie Shore' co-star Gaz revealed he is expecting his first baby with Emma McVey.
An insider said: "Charlotte is devastated after her split with Stephen. The timing couldn't have been worse."