Former "Glee" star Amber Riley has slammed body shamers and questioned if they hate her because she is "confident".
Riley, 30, shared an emotional video on Instagram in which she asked her detractors why they care so much about her being overweight.
"You know, there are just some things that my sober mind keeps me from sharing. That ends tonight. I've got some things I need to get off my chest.
More From This Section
Riley went on to insist that she is proud of her shape and revealed she attracts plenty of positive attention from men.