It’s not quite summer yet, but in her latest cover for Harper’s Bazaar, Rihanna brings us the heat.
Read more...