Skip Nav

Irina Shayk wore a lacy red and black bikini in Spain.

Read More Irina ShaykBikiniSports IllustratedAnne VyalitsynaChrissy TeigenKate UptonKate Upton Bikini Pictures
Buy Our Editors' July Picks! Order Now>>
×