'My kids ruined my career': Lily Allen's honesty about the difficulty of being a mother and a pop star. The British singer remains famous today for her song Smile, but admits to having sacrificed her destiny on stage by choosing motherhood.

Now 38 years old, Lily Allen has two daughters, born from her union with her ex-husband Sam Cooper. Ethel Mary was born in 2011 and Marnie Rose in 2013. She added: "I love them and they complete me, but as far as being a popstar goes they ruined everything"