News Martha Stewart stuns on Sports Illustrated Swimsuit cover at 81: ‘I better look really good’ May 15, 2023May 16, 2023 Morgan Hines, USA TODAY Comments Off on Martha Stewart stuns on Sports Illustrated Swimsuit cover at 81: ‘I better look really good’ Stewart is one of 28 women the magazine highlighted for its annual swimsuit issue. Kim Petras, Brooks Nader and Megan Fox are also cover stars.