Sports Illustrated Swimsuit Issue
caption: Veronica Varekova , Elle Macpherson , Rebecca Romijn , Rachel Hunter , Daniela Pestova , Elsa Benitez , Carolyn Murphy , dan Yamila Diaz , 2006