Description: The 30-year-old Brazilian model Adriana Lima shows off her amazing bikini body at Miami Beach, Florida on July 25, 2011.
you may also like Kate Upton: Sports Illustrated cover girl in tiny bikini Carmen Electra at a pre-Super Bowl party Diora Baird: Spring 2012 Treats Magazine Photo Shoot Whitney Port bikini top comes loose in the pool Stacy Keibler: Men's Fitness Magazine Photo shoot Candice Swanepoel's Pictures and Photos Diane Kruger on Czech Esquire Covers Annalisa Greco in Black Bikini Pics Oceana Basilio: May 2012 Cover Shoot of Maxim Portugal