Nicole Kidman, Sofia Vergara, Jennifer Lopez and other celebrities who are still sexy over 40
Sarah Jessica Parker
The mom of three may be 48, but the New Yorker is still as attractive as ever. She told Elle in 2011 that while she's not happy about aging -- "I don't know what I can do about the aging. I am aging. Oh my God, I'm aging all the time!" -- she doesn't ever want to go under the knife for fear of looking "like a lunatic."
Credit: Tim P. Whitby/Getty Images