Sports

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.