Sports Illustrated Swimsuit edition 2014
Kate Upton, Irina Shayk, Gigi Hadid, Bregje Heinen, Kate Bock and there's more where that came from in the new Sports Illustrated Swimsuit edition 2014.
Miss NC Kate Upton is the lead lady for this shoot and it shows. It doesn't matter where her perfect forms are shown, this time by James Macari in the Cook Islands. Enough said, you've probably already clicked on the 'more photos' or 'check out all models' button...