Demi Moore in 2007, Age 45, in a Silver Silky Halter Dress back to list