The celebrities who hate their bodies

Keira Knightley isn't happy about her lack of boobs: “I’d love to have tits, but I don’t—I have pecs,” she said. “I hate my body. I like so many other people’s bodies. I like legs—a good pair of legs on someone else always makes me jealous! I know my looks won’t last forever. In five years time, I will probably be having Botox, face-lifts, nose jobs and false hair!”