Baby showers are simply not done in the royal family. Queen Elizabeth alone has an estimated net worth of $600 million, and the family is wealthy enough that there is nothing that they cannot go out and buy themselves. As a baby shower is meant to help expecting parents outfit their nursery, a royal having a baby shower can be considered tacky. That is why Meghan decided to have her own baby shower in New York City. As an American, she was attached to the tradition.