Jennifer Lopez is having a rough year. In 2024, she not only ended her marriage to Ben Affleck—announcing their divorce just last month—but also canceled her North American tour before it even started.
Things got even more challenging recently. At the Toronto Film Festival last week, some fans called her the “worst dressed” of the event. The festival, known for attracting top celebrities, saw Lopez trying to make a splash on the red carpet in a dress that got a lot of attention—both good and bad.
The 55-year-old star wore a flashy metallic gown by designer Tamara Ralph. The dress, designed to dazzle, had large sections of her sides exposed and was fastened with black velvet bows. While it certainly stood out, the outfit didn’t impress everyone.
The internet quickly lit up with comments, and many were less than flattering. Critics even went so far as to name Lopez the “worst dressed” of the night.
Lopez was at the festival for the premiere of Unstoppable, a film she worked on with Affleck. Unsurprisingly, Affleck was not at the event, reportedly tied up with other work commitments.

Although Lopez is known for her bold fashion choices, this disco ball-inspired dress seemed to push the limits even for her. Social media reacted almost instantly with mixed opinions. Some users didn’t hold back with their critiques.
One user wrote, “[Definitely] a worst-dressed winner 🏅,” while another commented, “It’s ridiculous. I feel like she showed no class with that dress.” A third person added, “Desperate times call for tacky dresses,” and someone else suggested, “She needs to take revenge on her stylist.”
Others questioned whether the dress was appropriate for the occasion. One Facebook user noted, “This outfit just wasn’t suitable for the type of film being premiered.” Another added, “I admire her fitness and drive, but as a mom, I don’t think this outfit is appropriate. Plus, how could anyone move comfortably in that?”
This fashion controversy follows Lopez’s recent divorce filing, which came after months of rumors about trouble in her marriage. The couple, who seemed to be heading for a fairytale ending after their surprise Las Vegas wedding in 2022, had been seen without their wedding rings in recent months.
Affleck was even rumored to have moved out of their Beverly Hills home, while Lopez canceled her tour, saying she needed more time with her family.
What was she thinking 🤔,, she’s better than that.