Actress Keira Knightley says she often cries over the things that are said or written about her. The 26-year-old admits there have been "many occasions when I just sit on the bathroom floor and burst ...