Sports Illustrated Swimsuit 2023's cover models are Martha Stewart, Brooks Nader, Kim Petras and Megan Fox.