See Inside Serena Williams and Alexis Ohanian's Stunning Honeymoon Villa

Tennis superstar Serena Williams and her husband Alexis Ohanian are on a gorgeous romantic honeymoon in the Bahamas