A teary-eyed Helen Flanagan shared an honest post about 'hating herself' when she yelled at her children.
The former Coronation Street star was taking part in a Q&A on her Instagram Stories on Sunday when a fan asked how she 'seems so calm'.
"How do you keep it together you seem so calm," they asked the 31-year-old mother-of-three.