Rosario Dawson feels "fat and old" in Los Angeles.
The 31-year-old actress feels "uber skinny and super young" when she is in her native New York, but when she is in Hollywood she is stunned by the amount of times she is asked to lose weight.
She said: "I'm on the East Coast a lot and I feel uber skinny and super young. I come to California and I feel fat and old. I'm 31, I'm starting to get old. I'm not emaciated. The amount of times I've been told to lose weight is unbelievable, I kid you not."
The 'Sin City' star - who was discovered by director and producer Harmony Korine at the age of 15 - is even reprimanded by her manager for swamping her figure under loose clothes, as casting directors need to know "if she's slim".
Rosario, who regularly features in polls to determine the world's sexiest women, added to Total Film magazine: "I tell them - it's just the boobs! I would get told by my manager, 'Rosario, you went into your audition with sweats today. If you want to wear a sweater, just make sure it's tight.' Because the casting directors would call her and say, 'She's great but the casting director needs to know if she's slim.'
"I'm like, 'Dude, have you seen the photos I've done? You know what I look like.' "