Celebrity News

Jennifer Lopez sizzles in revealing dress

The 46-year-old just gets better and better with age. And she's not the only one!

Jennifer Lopez has still got it.

The 46-year-old star rolled back the years in a super skin-tight dress as she posed backstage after completing her first leg of her Las Vegas residency.

The mother-of-two shared the photo on her Instagram just after she had come off the stage.

How she looks that good – so sweat, no nothing – we just don’t know.

In pure, unashamed masochism, we take a look back at women over 40 who are still daring to bare.

JLo at 46.

Jenny from the Block, last year.

Wowzer.

Liz Hurley is still sizzling at 50.

Elle “The Body” MacPherson hasn’t given up the mantle of most envied body just yet.

Sandra Bullock may be 51, but she’s still got it.

As does Halle Berry, 48.

Jennifer Aniston is still looking good at 46.

At 45, Naomi Campbell could still be confused with her 21-year-old self.

Christie Brinkley is the star of this list at 61.

She was once famous for her mind-boggling curves, and at, 48, not much has changed.

Everyone’s universal girlcrush, Sofia Vergara, is still killing it at 43.

42-year-old Heidi Klum is no stranger to a slinky dress – or flaunting her curves.

As evidenced here.

We’re still not sure if 46-year-old Lucy Liu is human, or a mystical ageless being, but we’re happy to keep guessing.

Penelope Cruz, 41, is still hitting it out of the park.

As is Courteney Cox, 51.

Related stories