Pirates of the Caribbean actress Keira Knightly is taking a stand for the depiction of women’s bodies by posing topless. In a picture for Interview, the 29-year-old “demanded the not...