Wearing a mismatched black and pink bikini, tennis diva Serena Williams cooled her rock hard body in the waters off South Beach this weekend.
The buff 29-year-old brickhouse does not need a lifeguard.
Stomachs the Competition
7/18/2011 7:50 AM PDT BY Johnny Lopez
Get TMZ Breaking News alerts to your inbox