Here’s our list of some of the freakiest names celebrities have called their children.
Maybe Lily’s Allen’s little Ethel Mary has got off lightly.
Gwyneth Paltrow and Chris Martin: Daughter Apple and son Moses
Kate Hudson and Matthew Bellamy: Named son Bingham “Bing” Hawn Bellamy
Mariah Carey and Nick Cannon: Twins called Moroccan Scott and Monroe
Ashlee Simpson and Pete Wentz: Son called Bronx Mowgli
Julia Roberts and Danny Moder: Twins named Phinnaeus Walter and Hazel Patricia
Jools Norton and Jamie Oliver: Daughters called Daisy Boo and Poppy Honey
Alicia Silverston and Christopher Jarecki: Called son Bear Blu Jarecki
Geri Halliwell and Sacha Gervasi: Baby daughter Bluebell Madonna
Paula Yates and Bob Geldof: Daughters called Fifi-Trixibelle, Peaches, Little Trixie, and Honeyblossom
Paula Yates and Michael Hutchence: Daughter named Heavenly Hiraani Tiger Lily
Which name would you have most hated to have at school? Tell us below.