Irina Shayk is all smiles on the July 13th, 2018 cover of ES Magazine. Lensed by Ellen von Unwerth, the Russian model wears a green one-piece knit swimsuit from Topshop. For the accompanying spread, Irina flaunts her figure in sexy bikini looks. Stylist Jenny Kennedy makes sure the brunette shines in designs from the likes...