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 Jessica Szohr: Tao Beach Opening Celebration in Las Vegas Top Ten Hottest Hollywood Celebrities of all time Katy Perry: Cutest Moments Photos Miley Cyrus and Liam Hemsworth: CNN Heroes Tribute Pics Cara Brett Lingerie Photo shoot Chloe Green at Beach in Black Bikini Photos Jessica Alba on InStyle Australia Cover Page AMA 2011: Taylor Swift Red Carpet Photos Maria Menounos Wears a Super Bowl Bikini On Extra