Martha Stewart, 81, is Sports Illustrated’s oldest swimsuit cover star
The celebrity chef became America's first self-made female billionaire before her career crashed in 2004 and she was sentenced to five months in prison for insider trading.
AFRICA IN THE WORLD