As the saying goes, rules are meant to be broken. And when that rule is an antiquated restriction on what a woman can wear, that's a case where it needs to be broken, smashed, exploded, and burned.
That's exactly what stars like Cameron Diaz  and Jennifer Lopez  do to credos that say women over 40 can't wear minis, bare their midriff, or just be the generally sexy stars that they are . Since they often pull off these sultry designs better than women half their years, we have to ask, "How can these looks be wrong when they feel so right?" And while a lady never reveals her age, we have a feeling these stars wouldn't mind us sharing — because they look so darn good!
Gwyneth Paltrow at 41
Every 41-year-old might not want to bare their midriff like Gwyneth Paltrow , but how many 41-year-olds (let alone 21-year-olds) do you know who have abs like Gwyneth?
Jennifer Lopez at 44
Though Jennifer Lopez 's Donna Karan  gown at the Billboard Music Awards was indisputably hot, it's impossible to say whether it was definitively her sexiest look ever  — she's just had so many of them!
Salma Hayek at 47
Salma Hayek 's known for her curves, and she has yet to stop embracing them.
Sofia Vergara at 41
The same could be said for the ever-spicy Sofia Vergara.
Halle Berry at 47
Erring on the more demure end of the spectrum, Halle Berry  kept things sexy with a sky-high thigh slit.
Kate Beckinsale at 40
If you thought the front of Kate Beckinsale 's gown was sultry, a 90-degree spin revealed a completely open back.
Naomi Watts at 45
Naomi Watts  channeled her inner Beyoncé  in Givenchy  at this year's Costume Institute Gala at the Metropolitan Museum of Art .
Julianne Moore at 53
No princess gowns here! Julianne Moore walked on the edge when she attended the Cannes Film Festival in her plunging leather Louis Vuitton  gown.
Sandra Bullock at 49
Sandra Bullock  lived up to her decade of hotness title when she took the stage at the Guys Choice Awards in a neon mini that could only be described as, well, hot.
Elizabeth Banks at 40
There was no shortage of sexy when Elizabeth Banks attended the Vanity Fair Oscars bash in hint of midriff and a sprinkle of feathers.
Cameron Diaz at 41
Cameron Diaz  intimidated by other women? Not so much. The actress blew away the competition at the UK premiere of The Other Woman in a sexy leather sheath.
Jennifer Aniston at 45
Va-va-va-voom! Jennifer Aniston  had curves for days in her draped Vivienne Westwood  design at the Toronto Film Festival Life of Crime premiere.
Sharon Stone at 56
To quote another famous shorn blonde , Sharon Stone  "can't stop, won't stop" — nor should she!