17 Celebrities Rocking Revealing Outfits After 40

As everyone's favorite '80s pop star once said of older women who wear revealing clothing, "Women, generally, when they reach a certain age, have accepted that they're not allowed to behave a certain way. But I don't follow the rules. I never did, and I'm not going to start." Madonna's stance against ageism, and therefore sexism, still rings true. Only recently did Susan Sarandon cause quite a news frenzy by wearing a revealing tuxedo dress at age 69, after all.

On a similar note, Star Wars icon Carrie Fisher spoke out against sexist standards regarding aging towards the end of 2015, notably pointing out that it doesn't matter whether or not a woman looks good "for her age." As she put it on Twitter, "Youth and beauty are not accomplishments."

What all three of these women represent is a refusal to allow ageism to affect them living their best lives; often, their lives as sexy, sexual creatures. Wearing revealing clothing is often attacked with slut shaming and sexism regardless of age. But as women get older, the mood usually changes further. Older women are told they can't be sexy and shouldn't reveal their bodies. This is, of course, outrageous. And to prove exactly how wrong such mentalities are, here are 17 stunning celebrities over 40 showing off their brilliant, beautiful bodies.

1. Susan Sarandon


This 69-year-old queen looks drop dead gorgeous, and she knows it. In fact, Sarandon is probably the coolest woman over 60 alive, particularly after recently revealing that she wants to direct porn someday.

2. Madonna

Larry Busacca/Getty Images Entertainment/Getty Images

What would be the point of this list without including Madonna? At 57, she is and always will be a sex icon.

3. Sofia Vergara

Christopher Polk/Getty Images Entertainment/Getty Images

I will never look as good as Sofia Vergara, no matter our respective ages. And you know what? I'm OK with that. The 43-year-old Colombian beauty is #fashiongoals always.

4. Salma Hayek


At 49, Salma Hayek is known for being incredibly stunning (as well as incredibly talented); time will never stop her from deserving that descriptor.

5. Jennifer Aniston

Frederick M. Brown/Getty Images Entertainment/Getty Images

Jennifer Aniston was known as the hottest one in Friends in my friendship group. At 47, she's still the hottest one in my heart.

6. Jennifer Lopez

Emma McIntyre/Getty Images Entertainment/Getty Images

Whether at 26 or 46, I don't want to live in a world where Jennifer Lopez isn't dressing sexy anymore.

7. Dita Von Teese

Frazer Harrison/Getty Images Entertainment/Getty Images

This 43-year-old has made a career out of being sexy AF, and you can probably see why.

8. Kris Jenner

Darren Arthur/Getty Images Entertainment/Getty Images

The 60-year-old Kardashian/Jenner matriarch isn't afraid of showing off her body just as much as her daughters often do. She may do it through mesh detailing, but trust me: That body's still on show and hotter than ever.

9. Angelina Jolie

Ethan Miller/Getty Images Entertainment/Getty Images

At 41, Angelina Jolie's leg ended up being way more famous than she probably expected it to be. It's a great leg.

10. Pamela Anderson

Matt Winkelmeyer/Getty Images Entertainment/Getty Images

At 48, there's nobody who embodies "blonde bombshell" more than Pamela Anderson; and she's not giving up that title anytime soon.

11. Candis Cayne


Before she was known at Caitlyn Jenner's BFF, 44-year-old Candis Cayne was huge on the club scene in New York City and beloved for her amazing work as a choreographer.

12. Gabrielle Union

Gustavo Caballero/Getty Images Entertainment/Getty Images

Anyone who thinks women over 40 can't rock crop tops has just been proven wrong by 43-year-old stunner Gabrielle Union.

13. Christina Hendricks

Cindy Ord/Getty Images Entertainment/Getty Images

Christina Hendricks is always the first celebrity who comes to my mind when I think of celebs I will never stop having crushes on. The 41-year-old's talent and penchant for body-hugging silhouettes will always have my heart.

14. Penelope Cruz

Ian Gavan/Getty Images Entertainment/Getty Images

Penelope Cruz, 42, showed up for the 2016 premiere of Zoolander 2, and reminded us all of how sexy she is and always will be.

15. Michelle Visage

Jason Kempin/Getty Images Entertainment/Getty Images

Every other pun about Michelle Visage on RuPaul's Drag Race is about the 47-year-old's brilliant breasts. And you can totally see why. Visage is far from demure when it comes to showing off her body.

16. Sharon Stone


She once flashed her bits in Basic Instinct in the sexiest interrogation ever and there's nothing stopping this 58-year-old from continuing with her reputation as a sexual, sensual woman.

17. Jada Pinkett Smith

Frazer Harrison/Getty Images Entertainment/Getty Images

Never mind how cool her kids Willow and Jaden are. Jada Pinkett Smith, 44, is hot AF; as proven in her recent appearance in Magic Mike XXL.

Although we shouldn't be reducing women to their sexiness at any age, recognizing that gals over 40 are still sexual beings (and sexually attractive) is important. After all, your beauty doesn't and should never have an age limit.