Jennifer Lopez is turning heads again, proving that age is just a number with her show-stopping appearance at a film festival. The global superstar, 55, attended the premiere of her new film with a sizzling bold gown that fans call a “revenge dress”.

Jennifer Lopez has shared the story behind her latest style choice.
The 55-year-old actress turned heads at the premiere of her latest film, Unstoppable, at the Toronto International Film Festival, arriving in a daring design.
Hailed as the 'revenge dress', Lopez confessed that she almost wore something else to the star-studded event.

The singer had fans doing a double take when she stepped out in an awe-inspiring Tamara Ralph gown that glittered on the red carpet.
Lopez told the reporter that she chose the dress because: "I felt good. There was a discussion about whether I should or shouldn't. And I was like, f--- it," she said, laughing.
Lopez's reflective dress was completed with a matching Judith Leiber clutch, simple jewellery and Dolce & Gabbana platforms.

On Instagram, Lopez shared moments of her evening with her 251 million followers, posting photos captioned: "Toronto #UnstoppableMovie #TIFF2024" and "Unstoppable" before sharing an emotional caption about the film.
"I can't wait for you guys to see this movie!!!! This is my favourite picture from one of the most magical nights I think I've ever had with a film.
