Drew Barrymore and her husband Will Kopelman have split up.

Drew Barrymore and Will Kopelman

Drew Barrymore and Will Kopelman

The couple - who have two daughters, Olive, three, and 23-month-old Frankie - have decided to go their separate ways after three years of marriage, but are said to "remain close" for their children.

A source told New York Post's Page Six column: "They've been having some difficulties, but they remain close for the sake of their kids."

Drew and Will married in June 2012 but the actress previously admitted it wasn't a case of "love at first sight" when she got together with the 38-year-old art consultant.

She said: "It was never really love at first sight. Will struck a lot of my pragmatic sides. He was someone who was always reachable on the phone, someone who was a classy human being, someone who has this incredible blueprint of a family that I don't have."

The 41-year-old star was married twice before she tied the knot to Will.

She wed to bartender Jeremy Thomas in 1994 but their marriage last less than two months and she married 'Charlie's Angels' co-star Tom Green in 2001 but that lasted five months.