Katy Perry shows some cleavage in a black triangle bikini top at the Soho Beach House pool in Miami Beach, FL. Katy wore a patterned fedora and brown Ray Ban sunglasses for an afternoon in the sun with family and friends. 7-26-2012
Bikini battle 13: Lea Michele vs Katy Perry Musical theatre diva Lea Michele is ready to face off against global pop stage diva Katy Perry in bikini battle number 13. You be the judge of who wins this round.