Jessica Alba is upset because she feels she only gets offered the whorish and sexy roles. According to Pagesix the Alba said,
"The scripts I get are always for the *****, or the motorcycle chick in leather, or the horny maid. I get all those screenplays that start, 'Tawnya is in the shower. The water streams down her naked, perky breasts.' Somehow,
I don't think this is happening to Natalie Portman."