Serena Williams shows off her sexy bikini body The world's No.1 tennis player showed off her hot bikini body during a photoshoot in Miami Beach, Florida. See more photos after the cut...