On most Miami afternoons, Kim Kardashian would strut along Miami Beach, confident that she has the most slammin bikini body in town.
But another female stepped up this week, a woman known for her fiery, competitive side. If Kim thinks she can take Serena Williams lightly, the model will be in for a major shock.
The tennis star played in the water and made a literal splash with fans yesterday. Check out Serena below, challening Kardashian for Floridian supremacy. Then, vote in our poll...
Who has the better bikini body?