Sun, 11 Nov 2012 08:15:00 GMT | By Colleen Last
Demi Moore is 50!

Demi Moore and Cameron Diaz in 'Charlie's Angels 2'



Demi Moore and Cameron Diaz in Charlie's Angels 2 (© c.Columbia/Everett/Rex Features)
Next
Previous
Previous
  • Demi Moore and Cameron Diaz in Charlie's Angels 2 (© c.Columbia/Everett/Rex Features)
  • Demi Moore and Ashton Kutcher (© Wire Image)
  • Demi Moore and Ashton Kutcher (© Wire Image)
  • Demi Moore and Ashton Kutcher (© Peter Brooker/Rex Features)
  • Demi Moore and Ashton Kutcher (© Associated Press)
  • Demi and Ashton with Demi's daughters (© Wire Image)
  • Demi Moore, Bruce Willis and Ashton Kutcher (© Startraks Photo/Rex Features)
  • Demi Moore and Ashton Kutcher (© Associated Press)
Next
c.Columbia/Everett/Rex FeaturesShow Thumbnails
Previous15 of 28Next
Share this Gallery

In 2003 Demi came out of hiding and debuted a killer body in a scene-stealing role in 'Charlie's Angels 2: Full Throttle'. This bikini scene, opposite Cameron Diaz who is 10 years younger than the star, made headlines across the world.

Advertisement