The latest celebrity photos, updated daily with expert commentary from the Marie Claire fashion editors
Courteney Cox is one of those women who consistently improves with age. The actress was looking a good ten years younger than her actual 45 years at the Avon Foundation for Women awards in this pretty tiered dress. (28 October 2009)