Home » Photos
Irina Shayk was photographed in Seville, Spain by Alex Cayley. Swimsuit bottom by Sauvage swimwear by Elizabeth Southwood, mantilla by Juan Foronda.
Sign up for Rolling Out news straight to your inbox.