Michelle Keegan has furiously hit back after a cruel troll commented on her size six body and claimed she wasn't a 'real woman'.
The former Coronation Street actress, 36, was left hurt and angry after the promotional images for her brand new collection with Very dropped, only for several social media trolls to comment on the former soap star's figure in the photos as she modelled the clothes.
As always, Michelle looked fabulous as she modelled a number of stylish pieces from the new summer range with the fast fashion brand – including a denim waistcoat, a beige mini skirt, and a striking purple midi dress.