'I Love My Body And Wouldn't Change It' - Serena Williams

Serena Williams has never been one to shy away from showing off her athletic form. And now the 34-year-old number one-ranked tennis player is looking better than ever in a sexy sportswear shoot for Self magazine, put out just in time for the start of the Rio 2016 Olympic Games.

The sports star is hoping to return from this summer's Games with a fifth gold medal, defending her top-of-the-podium finish at London 2012 in the singles event.