Rihanna walks on water for the April 2016 cover of Vogue Magazine.