10. Demi Moore
Not many actresses can claim a Hollywood career that spans four decades. But Demi Moore is one of them. She got her start as an actress and model at the age of 16. Fans watched her grow from a beautiful young girl into an equally elegant lady.
Now, the St. Elmo’s Fire and A Few Good Men star is in her mid-50s. But she could still pass for the 20-somethings she used to play in the movies.
Next: This Oscar-winner is Still as beautiful as ever.