ByDenver SeanNovember 13, 2012 Topless Cover War: Rihanna for GQ vs Keira Knightly for Allure [Photo] Fashion / Beauty