Keira Knightley wants to get pregnant so people won't think she is anorexic. "The Duchess" actress - who is often criticized for her slim figure - believes she would get a break from her detractors if she had a baby.

She said: "That's a good reason to have a kid. They won't say I'm anorexic any more. S**t, I've got to have a child."

The 23-year-old actress - who recently revealed she has been feeling "jumpy" after a passer-by jumped out and screamed abuse at her while she walked alone near her London home - also claims the constant questions about her weight are "not appropriate."

She added: "I can't win. One week I'm anorexic and now my curves are too big. I mean really? It's a joke. What's next? Am I too tall, too short? Well, I'm sorry I'm me."

"It's so predictable to be asked about it, but to me it's not appropriate."

The star's actor boyfriend Rupert Friend - who she met on the set of "Pride and Prejudice" - recently revealed he is in no rush to have children and is not planning to propose to Keira any time soon.

RELATED PHOTOS AND ARTICLES
Keira Knightley - The 8th Annual Hollywood Film Festival Hollywood Awards Gala - ArrivalsKeira Knightley - Keira Knightly Sighting on the Film Set of Keira Knightley - Los Angeles Premiere of Keira Knightley - Pirates Of The Caribbean: Dead Man's Chest World Premiere - ArrivalsKeira Knightley - Pirates Of The Caribbean: Dead Man's Chest World Premiere - ArrivalsKeira Knightley - Keira Knightly Sighting on the Film Set of
Keira Knightley Is Terrified At The Thought Of Winning An Oscar For Her Role In "The Duchess"Keira Knightley Tops Poll Of Celebrities With Perfect Pouts
"The Duchess" London Premiere - ArrivalsKeira Knightley Admits She Wasn't Comfortable In Wearing Her "The Duchess" Costumes
Keira Knightley Hires A Bodyguard After An Encounter With A Passer-By Left Her ShakenRachel Weisz Tops The Hollywood's Sexiest Women Poll Of Gay Women
BE THE FIRST TO COMMENT ON THIS STORY!
Name: (optional)
E-Mail: (required, but never displayed)
Remember your info for next time?
Profanity and other defamatory language is not allowed. Please keep it clean.