Meghan Markle was accused of 'massive hypocrisy' this week after using a high-profile speech in Geneva to call for tougher action on children's online safety, just days after sharing a new image of Princess Lilibet on Instagram.
The criticism of the Duchess of Sussex, centred on her own use of social media to showcase her children, came from commentators who argued she could not call for young people to be shielded from digital harms while simultaneously putting her family into the online spotlight.