Helen Flanagan has been left in tears after being mum-shamed at a restaurant over her son's behaviour.
The former Coronation Street star, 32, took to her Instagram stories to explain the hurtful ordeal with her fans as she said that she felt as though she was being judged while her son Charlie, 2, erupted into a tantrum out of nowhere.
The actress, who is best known for her role as Rosie Webster in the ITV soap, is currently on holiday with her children, Charlie, 2, Matilda, 7, and Delilah, 4 and her close friend.