Get Star Style
Columbia/courtesy Everett Collection
Demi Moore, Charlie's Angels: Full Throttle, 2003
Her role in Charlie’s Angels: Full Throttle, in which she played a devious ex-Angel, amounted to something of a comeback for Demi Moore. (She’d made only one film in the previous six years, and had been spending most of her time on her Idaho ranch.) But the then-41-year-old star proved she still had it when she appeared looking unbelievably toned—and improbably ageless—in this tiny, triangle-top bikini.
More Photo Galleries
The Most Iconic Swimsuits Ever
Demi Moore, Charlie's Angels: Full Throttle, 2003
Advertisement












