Stephanie Davis is still in contact with her ex-boyfriend Zayn Malik.

Stephanie Davis

Stephanie Davis

The 23-year-old actress dated the former One Direction hunk for five months during 2011 but it seems there's no bad blood between them as she still speaks with him.

A source told The Sun newspaper: "Steph and Zayn didn't part on bad terms, there's no reason why they wouldn't still be in touch. When she went in to CBB in January he was rooting for her, and sent messages of support before she went in the house."

The 23-year-old hunk may spend the majority of his time in the US with his new girlfriend Gigi Hadid now but he knows all about Stephanie's turbulent relationship with her now-ex-boyfriend Jeremy McConnell and the tough time she's had carrying her baby boy, who is thought to be belong to heartthrob and due to be born in January.

An insider told the publication: "They've got a lot of shared friends so they always know what each other is up to one way or another. Zayn knows about Stephanie being pregnant and all the drama she's gone through with Jeremy."

The former 'Hollyoaks' star reportedly reached out to the 'Pillowtalk' hitmaker after she split with the 26-year-old Irish hunk in May because he knows all about going through a messy break up considering his highly public separation with Perrie Edwards last year.

The insider explained: "Zayn's been through a very public break up too. He gets what she's going through."

Although she was left devastated over her split with Jeremy - who she met in the 'CBB' house at the beginning of the year - she now feels content with her life.

Taking to her Twitter account on Tuesday (06.12.16), she said: "I acknowledge I was young, had a lot of freedom and made some very bad decisions along the way. The thing is I wouldn't change any of it... It's made me into the person I am today and for that Im grateful. I have learnt so much on my journey and continue to learn every day (sic)"