LOS ANGELES, Jan. 4 (UPI) -- Ashley Benson was recently told she was too fat for a role.
The 26-year-old actress revealed as much in an interview for the January issue of Ocean Drive. Benson, who started modeling at age 8, told the magazine she's learned to ignore such comments in ever-critical Hollywood.
"I was just told I was too fat for a part," the star revealed. "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," she acknowledged. "It does make you stronger, though. Because if you let that affect you, you can't be in this industry -- you'd go crazy."
Benson discussed other pressures last year with Cosmopolitan, telling the publication she and other young stars are often pushed to appear nude on-screen. She admitted it's "easy to get talked into doing those things," but said she makes it "clear" she has "a line."
"I never want to do nudity that's gratuitous," she said. "But some people will do anything to get out there. It's crazy that someone can make millions of dollars and have a whole career from a sex tape. But for everyone like that, there's someone like Selena [Gomez], who's classy and holds herself together."
Benson's story about her weight comes amid continued concern about Hollywood beauty standards. Star Wars actress Carrie Fisher is one star who recently stood up to body shamers, telling fans they should place emphasis on women's brains and not their looks.
Benson is best known for playing Hanna Marin on ABC Family series Pretty Little Liars, which will return from mid-season break Jan. 12. The drama co-stars Lucy Hale, Shay Mitchell and Troian Bellisario, and airs Tuesdays at 8 p.m. ET.