Robbie Williams has named his new baby Teddy, but here's an unofficial top five of unusual celebrity baby names.
1) Actress Gwyneth Paltrow and Coldplay lead singer Chris Martin called their baby after a piece of fruit, yes they called their daughter Apple, but their son has a more conventional name, he's called Moses.
2) Victoria and David Beckham have three sons, Brooklyn, Romeo and Cruz and a daughter called Harper.
3) Actor Tom Cruise's daughter with Katie Holmes is called Suri.
4) Celeb chef Jamie Oliver has four children each with three names. They're called Poppy Honey Rosie, Daisy Boo Pamela Oliver, Petal Blossom Rainbow and Buddy Bear Maurice.
5) Superstar couple Beyonce and Jay Z named their baby Blue Ivy.