December is heating up this year thanks to GQ and Allure magazine. Rihanna and Keira Knightley are December cover girls and both girls are rocking the invisible shirt look... I'm sure a favorite look to most of you guys. Who rocked the sexiest cover: RiRi or Keira?