Demi Moore in 2004, Age 42, in a Gold Satin Wrap Coat back to list