Serena Williams shows off her muscular figure during a bikini photo shoot at the beach on Monday (April 15) in Miami Beach, Fla.
During the photo shoot, the 31-year-old tennis star also posed for pics in different dresses.
“It was really hard for me to turn 30,” Serena told a Tennis publication recently. “I really struggled, and I was just like, ‘Oh my gosh.’ I don’t know why, but that’s what kind of came out of it. I have come to turns with being over 30 now, but getting there was really hard!” – Justjared
Photo Credit: INFphoto.com