Lily Allen’s messy split from 'cheating' husband David Harbour has been hard for her two daughters
NEW YORK CITY, NEW YORK: The reported separation of Lily Allen and her husband David Harbour has not just been hard for the English pop star but also for her two children. Allen is the mother of two daughters — Marnie Rose, 12, and Ethel Mary, 13 — whom she shares with her ex-husband Sam Cooper. The two had been married from 2011 to 2018.