Keira Knightly tells Elle that she can't imagine why her boyfriend stays with her. "I'm awful. I always have freak-outs. I don't know why anyone puts up with me. I'm an emotional wreck." She goes on to talk about her endless crying fits about minute things. "Stupid s#$%" as she calls it. Hmmmmm. Famous, gorgeous and a bit crazy? I'd fall for her in a heartbeat. I'm such a sucker for the good-looking, crying crazies. It's a problem that I'm working on.