Rihanna looking pretty awesome for Esquire Mag.