Rihanna, Miley, Chelsea Handler and other stars posted topless photos to take a stand in controversial cause.