News

Serena Williams launched WYN Beauty in 2024 and insists she's "done" exploring new ventures, happy with the brand.