Chris Martin and Dakota Johnson have split after nearly two years together, according to reports.

The 42-year-old frontman and the 29-year-old 50 Shades Of Grey actress have been in a relationship since late 2017.

Speaking to The Sun, a source said: "Chris and Dakota were very easygoing and always seemed really happy together.

"There was talk of engagement but now he says they have gone their separate ways, which has come as a real surprise to everyone."

Gwyneth Paltrow is now married to Brad Falchuk

Martin's ex-wife Gwyneth Paltrow recently revealed plans to write a book about her experiences of divorce.

The Oscar-winning actress, who is now married to Brad Falchuk,  went through a divorce from Martin in 2016 and she now wants to pen a tome about her experiences with him because she thinks their bond is special.

Paltrow, who has kids Apple, 15, and Moses, 13, with Martin, said: ''Both Chris and I have made a commitment to continue to love the things about each other that we've always loved and to really continue to develop our friendship and to find ways to continue to communicate. There's been a long process to it.

''At some point maybe I'll write a book, because you really have to focus on forgiveness and spite that comes up; you have to let it go.''

For more music news, click here