It’s also very common in the US to have a few baby showers and yes they are thrown in honour of the Mother-to-be, she doesn’t host them. It’s possible for example that your workmates might throw you one during a lunch hour at work and then a best friend might host one for your girlfriends and then a family member might have one for close family and friends. So it’s not unheard of that you have a shower that your mom did not attend, most likely because she was going to another. When I had my babies in the USA I was thrown three showers for my first and two for each of my others for these reasons. Sometimes if you just had one shower it could be really huge! It depends a lot on how big your extended family is. My husband’s large family in California always wanted to throw me a shower but we live in another state for example.
It’s just a big excuse to have fun and take pleasure and joy in someone you love or know well celebrating a wonderful event in their life. One of mine was thrown by my friend who had it as a brunch in her sunny backyard so we could bring our toddlers and babies as many of us were on our 2nd, 3rd or 4th.
Meghan’s theme seems to be “wealthy and wannabes” friends of the bride! Explaining her mom’s absence. It definitely seems to have been thrown with at least a few people’s careers in mind to give them publicity, as it could’ve easily been extremely discreet and unknown to the world if they chose. You get the impression it was thrown by her best friend from Canada with input from the mother-to-be. I actually have been very neutral toward Meghan and felt she’s been unfairly hounded for just being married into Royalty as Catherine was also highly criticized for years (along with Diana and Fergie before her). However I have to say all the rigmarole in Manhattan has made me much more cynical. This could have easily happened with zero publicity.
The royals of course have always had the ability to do the same but have been careful to stay under the radar. If this keeps up I do think the confusion between celebrity and royalty will encourage republicanism. People will clearly realize we are funding a few people’s lavish lifestyle for no apparent good reason.