Meghan Markle was photographed affectionately cradling her 9-week old son while watching a polo match with other members of the royal family on Wednesday.
"What kind of mother holds her baby like that?" was one comment. "Meghan looks like she's about to drop him."
But many fans rushed to her defense.
"Give her a break! She's still new to it and we've all held our babies awkwardly," was another comment.
"She could've just been repositioning him and the paparazzi snapped this picture,” was another comment.
Watch the video above to see tips on holding a baby from expert Lyss Stern.