X Factor's Caroline Flack has lashed out at online trolls who made "vile comments" about her appearance over the weekend.

Some viewers used social media to criticise Flack's outfits on the talent show, saying they did not flatter her figure.

"It's very easy to take a shot at someone online. The vile comments about my weight and just all round look tonight are quite shocking," Flack tweeted after Sunday night's show.

"Have never said I'm the prettiest or thinnest or even anything special. But thank God I'm not horrible. Cool attitudes."

Flack's comments came after a weekend of shows saw Mason Noise and Anton Stephans become the latest to be eliminated from the contest.