From Michael Jackson calling his son Blanket to Gwyneth Paltrow naming her kid Apple, celebrities have been naming their kids strange things for years. But somehow, celebrity baby names keep getting weirder. So here they are: This year's fine harvest of off-the-wall celebrity baby names.
1. Elsie Otter.
The couple: Zooey Deschanel and Jacob Pechenik.
The explanation: Deschanel likes otters.
2. Briar Rose.
The couple: Rachel Bilson and Hayden Christensen.
The explanation: They're Disney fans.
3. Jagger Snow Ross.
The couple: Ashlee Simpson and Evan Ross.
The explanation: Unclear.
4. Spurgeon Elliot Seewald.
The couple: Jessa Duggar Seewald and Ben Seewald.
The explanation: They named him after a famous Baptist minister since they are very Christian.
5. Sno FilmOn Dot Com Cozart.
The couple: Chief Keef and someone.
The explanation: He's advertising his new album and business venture with a Greek billionaire.
6. Arlo Day Brody.
The couple: Adam Brody and Leighton Meester.
7. Saint West.
The couple: Kim Kardashian and Kanye West.