Rihanna stuns for W Magazine.