This Is Us actress Chrissy Metz provided one of the most eye-catching looks of yesterday's MTV Movie and TV Awards, rocking a red PVC mini-dress on the red carpet.
But the plus-size star's bold fashion choice made her a target for fashion critics and online trolls.
Metz, 36, has won praise for her role in the tear-jerking TV drama, playing the character of Kate who struggles with low-self esteem regarding her weight.
But in real life, the actress is an outspoken spokesperson for body positivity - and had a blunt message for those who didn't like her skin-tight latex MTV outfit.