Home Celebrities Rihanna is super hot on the cover of Esquire magazine