The Most Unusual Swimsuits of All Time
Rebecca Romijn :: Marco Glaviano/SI
Ana Beatriz Barros :: Enrique Badulescu/SI
Caprice :: Matt Mahurin/SI
Bar Refaeli :: Raphael Mazzucco/SI
Chrissy Teigen :: Raphael Mazzucco/SI
Sheila Roscoe :: John G. Zimmerman/SI
Brooklyn Decker :: Warwick Saint/SI
Brooklyn Decker :: Warwick Saint/SI
Laetitia Casta :: Walter Chin/SI
Chandra North :: Tiziano Magni/SI
Molly Sims :: Stewart Shining/SI
Published