Megan Fox feels judged on her looks.

Megan Fox

Megan Fox

The 'Transformers' star says people "anticipate a shallowness [and] a lack of self-awareness" about her but she is done fighting that perception.

She told the Los Angeles Times newspaper: "You know how women that are always cast in James Bond movies are pin ups but their job in the movies is always being a marine biologist or neuroscientist? I think people react to me that way. Like, 'Right, she's studying neurobiology.' But I am really interested in that.

"I'm not going to keep fighting the image that exists ... People anticipate a shallowness [from me]. They anticipate a self-centeredness and a lack of self-awareness. It doesn't matter what I say, or how eloquent a speaker I may be, or how positive my intentions may be. I'm going to be made in what people desire me to be."

Meanwhile, the 30-year-old actress - who has Noah, three, Bodhi, two and is expecting her third child with husband Brian Austin Green - previously revealed she sometimes gets "pigeon-holed" when it comes to the roles she is cast in.

She said: "It is what it is. I don't care. I feel like if I was really hung up on critical acclaim or people's opinions then I would be more pressured, I would strive harder to disprove such a stereotype. But sometimes you just get pigeon-holed. I have fun most of the time making movies, and that's the main objective because it's just a job."