Stop & Stare ::: Serena Williams Hits South Beach, Bikini Included

Serena Williams and her amazing body were spotted on Miami’s South Beach. Last week, folks made a big fuss over her ESPY dress. I guess folks forgot how ill her body was.