Ashley Benson
Ashley Benson was called overweight and pressured to lose weight for rolesReuters

American actress and model Ashley Benson revealed she was pressured to lose weight for certain roles. The 26-year-old, who is well known for her role as Hanna Marin on the teen drama Pretty Little Liars, had to face a lot of criticism for her body shape.

"I get told all the time to lose weight. I got that a month ago. It's just weird. With my stuff recently, it's been, "You have to be skin and bones or you're not getting it." There was a point where it was getting to where a size 2 was great. I'm a size 2, but I think that a size 4 is healthy. I think that all of these sizes are healthy," she told Health magazine.

"It's come up a few times in the last few years, like, "You're too fat for this." And I'm just sitting here like, "Wait, what? Do you want a skeleton?" But I feel good. I don't want to lose 20 pounds, because I don't need to," Benson added.

Adding on, the Spring Breakers star said she would like to swap bodies with Channing Tatum's wife, Jenna Dewan-Tatum. She said: "She is, like, the cutest thing. Her body right now is so incredible—and she's had a kid! I would obviously say, like, every supermodel, like Candice Swanepoel and Rosie Huntington-Whiteley—but that is just so not my body."

Benson was in an on-again-off-again relationship with the former stylist of Justin Bieber, Ryan Good. In December 2014, the two called it quits. She dished about her current relationship status to the publication: "Dating is so complicated. No, I'm not dating. I hate it. It's the worst!"