James Arthur has hit back after he was body-shamed during his appearance at Soccer Aid.
The singer played for the England team during the big charity football match at the Etihad Stadium on Saturday.
Famous faces from the world of football, TV and music took to the pitch in support of Soccer Aid’s chosen charity Unicef.
More than £13 million was raised on the night which saw the World XI storm to a 3-0 victory for a third consecutive year.
But James’ appearance at the football event saw Twitter flooded with cruel remarks with one saying he had “piled weight on”.
Taking to Twitter, James has responded to the trolls.
The 33-year-old tweeted: “Cool to see ppl calling me fat on Twitter during socceraid. Giz a break!
“I had Covid not long ago was carryin a knee injury and a bit of lockdown timber but I still never gave the ball away once!
“I’m lookin skinny today coz I was starved of service!”
He ended his message: “Relax it was for charity x.”
After one fan encouraged him “stop looking at the hate and look at all the love and support” he was receiving from fans, James replied: “I do but sometimes it feels right to acknowledge the hate and make people aware of how stupid it is. I’m just being me. I see and appreciate the love too.”
Another said: “Didn’t look fat too me from the stand… you looked hot.”
“Ffs what is wrong with people. You are gorgeous. They are just jealous of your incredible tekkers (and singing abilities of course)!!” a third added.
A fourth replied: “You were awesome and you looked fabulous! You had some killer moves!”
The 10th charity football match in Soccer Aid’s 15-year history was broadcast live on ITV over the weekend.
The money raised from the charity event goes to Unicef, which helps to support the organisations vital work protecting children in the UK and globally.
This year’s game was particularly focused on the global impact of the coronavirus pandemic with donations set to help Unicef deliver two billion vaccines for frontline health workers and teachers.
This year, every donation to Soccer Aid for UNICEF – up to £6.3million, until November 30 – is being matched by the Children’s Investment Fund Foundation, helping to support the health and nutrition of children around the world.
To get the latest email updates from the Manchester Evening News, click here.