United Kingdom, March 21 -- Drew Barrymore's divorce had a "devastating" impact on her family.

The 50-year-old actress married actor Will Kopelman, 46, in June 2012 - and the pair had children Olive, 12, followed by their second daughter, Frankie, now 10, in 2014 - before announcing their decision to divorce in April 2016.

She has now admitted it "took a long time to recover" from not raising her girls in a "traditional family dynamic" after the split, adding to viewers of 'The Drew Barrymore Show' on Friday (21.03.25) she had "sworn" to give her children a stable upbringing after experiencing a chaotic childhood herself.

Drew said about being haunted by her messy upbringing: "All the kids at school would go into the office to call the...