Why do celebrities name their kids more unusual names than the general population? This may not seem like an economics question, but it involves a decision, which can always be examined from an economic perspective.
This article talks about some of the examples. There are the ones we have all heard of lately like Suri, Apple, and Shiloh. My favorites from the article are Penn Jillette's daughter named Moxie CrimeFighter and Jason Lee's son named Pilot Inspektor.
Why are celebrities choosing these names? I am not sure if the whole answer is publicity because I don't think that Tom Cruise or Brad Pitt and Angelina Jolie need more publicity than they have now.