Michelle McManus has called out a reality television star for hypocritical comments on body shaming.

The former Evening Times columnist and Pop Idol winner took aim at Geordie Shore star Vicky Pattison on social media.

The singer spoke out after Pattison wrote a lengthy post on her Instagram calling out "online bullies, body shaming, trolling and negativity".

Michelle shared a screenshot of a 2014 MailOnline article where Vicky said "There's a Michelle McManus inside me dying to get out!".

She added: "Yes Vicky Pattison because you’ve never publicly body shamed anyone have you? Oh wait.."

Her response was met with a positive response from followers and has garnered over 1,000 likes.

Slamming her critics, Vicky shared a lengthy post fuming: "I’m sorry to whinge and have to post this but I’ve had about enough of shitty articles, online bullies, body shaming, trolling and negativity! And I’m hoping this will silence everything.

"Attending my sisters wedding yesterday was beautiful- but let’s face it, I’d have to be dead inside to not wonder about what was meant to of my future and feel a little sad and hurt. But none the less, I couldn’t have been happier for her and @dannya2008!

"The implication that I would somehow try and steal the limelight from her on her on her big day has hurt me so much.

"To add insult to injury I’m now being body shamed over some unflattering pap pics and I can’t believe we’re still on this hype in 2019. Anyway, watch the video, it’s all in there, I’m off to drink tequila and tell every woman I see that I think she’s smart, funny, pretty and important."