Powerful tennis star Aryna Sabalenka (Belarus)

At six feet and 180 pounds, she can match Serena power-for-power. Because of a girlfriend, I watch more tennis that I normally would. Sabalenka is fun to watch because she eschews the steady, grind-it-out game. She takes lots of risks, hits lots of winners, makes lots of unforced errors.

And she fills out a bikini nicely.

More examples.