Hollywood can be HARSH, according to Pretty Little Liars actress Ashley Benson.
The 26-year-old has opened up about being turned down for a role because of her size - despite being the equivalent of a UK 6. Insane, huh?
She admits that she was devastated when she was first hit with the ridiculous news, but she's now decided to talk about the incident in order to raise awareness of body shaming.
Ashley tells Ocean Drive: 'I was just told I was too fat for a part. I’m a size 2! I cried for 30 minutes, but then you have to let it roll off your shoulders or it could cause a serious eating disorder.
'A lot of people in this industry hear they need to lose weight more times than they should. It does make you stronger, though.
'Because if you let that affect you, you can’t be in this industry - you’d go crazy.'
Ashley - who plays Hannah Marin on PLL - has also spoken out against Photoshopping.
She continues: 'I saw photos from a shoot of myself just the other day and thought: "What the hell? That doesn’t even look like me!" I was so disappointed.
'I hate to think that girls are like: "She’s so skinny! Her skin is so perfect!" I have pimples just like they do.'
To prove this, Ashley uploaded an Instagram snap of herself with spot cream on her face back in October.
She captioned the image: 'It's the new trend,' later explaining: 'I wanted to show people I’m not perfect. No one is.'
We think you're our new favourite lady, Ashley!