Tag: New Orleans

New Orleans abuzz over Serena Williams wedding

Star wattage abounded in New Orleans on Thursday as A-list celebrities gathered for the wedding of tennis superstar Serena Williams and Reddit co-founder Alexis...