Rihanna on the cover of Harper's Bazaar Arabia