Keira at the Pirates premiere JulyKeira KnightleyShe's a highly paid Hollywood actress who can count Johnny Depp and James McAvoy among her co-stars.

But it seems life ain't a bed of roses for Keira Knightley - in fact sometimes it's downright maddening...

Keira's angry. In fact, furious is nearer the word.

And the source of this whirlwind tornado of Hollywood angst?

The red carpet.

Yup, you heard it. Seems the whole shebang of crowds, reporters, adoring fans - it's just too much.

The Atonement star told US magazine Allure: "I absolutely hate red carpet events. I don't like the fact that people write 'Oh you look like crap' in print - I'm not Wonder Woman!"

She continued her rant: "You know, skinny people are allowed to feel s**t about themselves."

And it's not over yet. It seems less than thin people are also in for a bashing, Keira-style.

"I have noticed I create an anger in people who are not skinny. People like to blame their insecurities on others," she pouted.