Oh shit! @rihanna GQ magazine UK cover. The 25th anniversary special issue of British GQ is out on 31 October, priced £3.99.