Top 10 Weirdest Celebrity Baby Names

1. Apple (Gwyneth Paltrow and Chris Martin)

2. Blue Ivy (Beyoncé and Jay-Z)

3. Cricket (Busy Philipps and Marc Silverstein)

4. Dream (Rob Kardashian and Blac Chyna)

5. Honor (Jessica Alba and Cash Warren)

6. Kash (Kim Zolciak and Kroy Biermann)

7. North (Kim Kardashian and Kanye West)

8. Rainbow (Holly Madison)

9. Sunday (Nicole Kidman and Keith Urban)

10.  Zolten (Penn and Emily Jillette)

1, 2, 3, 4, 5, 6, 7, 8, 9, 10