Lily Allen Gives Birth

Lily Allen has become a mother for the second time after giving birth to a baby girl. The star and husband Sam Cooper are reported to have named her Marnie Rose. They already have a daughter called Ethel who was born 14 months ago. Writing on Twitter this morning she says: "Quite overwhelmed by all the well wishing going on. Thank you everybody."

More from Cork