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.
Michelle shared the images of her new collection to Instagram, where the majority of her adoring fans and followers alike showered her with compliments and praise.
However, one Instagram user decided to body-shame the brunette beauty, claiming that she is not a 'real woman' due to her size six frame.
"You need to show this collection on a real size woman not a size 6," the keyboard warrior wrote before Michelle hit back at the ignorant comment.
"You need to get off my page and stop writing such ignorant and offensive comments," the furious actress clapped back.
In response, the unimpressed fan asked: "How was that offensive? Nice collection but like to see it on someone that's not a size 6."
To which Michelle again clapped back: "Thank you for your comment. But I believe every woman any shape or size is a 'real' woman."
And it wasn't long before Michelle's fans flocked to share their support for the former Coronation Street actress.
"Well said. Any size is still a real woman. Can’t believe someone could write something so ignorant. You look stunning in your collection and your collection is stunning," one gushed.
"People are so rude and clueless. You look incredible and you ARE a real woman," another echoed.
While someone else commented: "Love you Michelle and thank you for sticking up and supporting us women who have smaller frames. You are such a great role model."
Do you have a story to sell? Get in touch with us at webcelebs@mirror.co.uk or call us direct at 0207 29 33033.