People just love sharing their opinions about celebrity moms on social media. The latest batch of vitriol is being directed at Meghan Markle, who flew to New York supporting BFF Serena Williams in the U.S. Open.

Meghan also, while she was in NYC, attended a yoga class and surprised her good friend and makeup artists Daniel Martin with cupcakes on his birthday.

She and Prince Harry welcomed their first son, Archie, four months ago, a fact the internet was quick to remind her of. And they weren’t alone. The Daily Mail published a mom-shaming column from a writer who opined: “My children would be the first to tell you that I am not the most sentimental of mothers. But even I would have thought twice about leaving my firstborn at home at the tender age of just four months in order to fly 3,500 miles to watch Serena Williams play in the US Open final…It is not an unreasonable expectation that she might want to spend a little time with the new arrival. But no.”

Trolls jumped in on the action, observing: “What mother leaves a four month old baby, supposedly breastfeeding, to go on a little jolly,” and “What kind of mother leaves their 4 month old baby at home to go and watch the US open final which can easily be watched on tv?”

One thing haters couldn’t complain about: she flew commercial after catching endless heat for private jet trips this summer. Insiders spill to The Sun that this has been “a summer of hell” in the PR department for the royals, and Meghan is reportedly getting the blame for the catastrophe.

“The couple’s recent behavior is a public relations disaster for Buckingham Palace, who are having a hard time reining them in,” said Lady Colin Campbell, the author of several books about the royals.

“Meghan is clearly calling the shots, but she’s a minor operator who is playing in the big leagues and mucking it up in the most catastrophic fashion,” Campbell added.