Short but hardly sweet! Jennifer Lopez displays her dangerous curves in a thigh-skimming minidress…

She topped the Golden Globes worst dressed lists for an outfit that turned her into a gift-wrapped present.

But Jennifer Lopez shot to the top of the best dressed at the Critics’ Choice Awards on Sunday with with an eye-catching cream-colored gown.

The 50-year-old Hustlers star was triumphant in the fashion department, though she was again bested by her fellow nominee Laura Dern, who won for Marriage Story.

What a difference! Jennifer Lopez, 50, recovered from her worst-dressed status at the Golden Globes with a sizzling cream gown Sunday at the Critics’ Choice Awards in Santa Monica

Jennifer was unmissable at the Golden Globes on January 5 in a voluminous white dress with a strange gold and green bow over her midriff that might have looked more at place under a Christmas tree.

The baggy look hid most of the stunningly trim figure that she regularly shows off on Instagram, and she styled her hair in a crown of Teutonic braids.

It was night and day with the actress and singer when she hit the red carpet for the Critics’ Choice Awards.

She transformed her look with the sleek creamy gown, which featured a large sheer panel revealing her back and sides.

Couldn’t miss: Jennifer stood out in a voluminous white dress with a strange gold and green bow that looked more at place under a Christmas tree; pictured with fiancé Alex Rodriguez

Stunner: It was night and day with the actress and singer when she hit the red carpet for the Critics’ Choice Awards

Revitalized: She transformed her look with the sleek creamy gown, which featured a large sheer panel revealing her back and sides

The lustrous gown highlighted her curves, rather than swallowing them up.

The 5ft5in beauty wore her caramel-colored down and cascading across her back in gentle waves.

Jennifer sparkled with raindrop-shaped diamond earrings, and her dress’ hems were decorated with thick rhinestones.

She also added some flair with a thick diamond-encrusted bracelet and a glittering clutch.

Shimmering: Jennifer sparkled with raindrop-shaped diamond earrings, and her dress’ hems were decorated with thick rhinestones

Long hair, don’t care: The 5ft5in beauty wore her caramel-colored down and cascading across her back in gentle waves

Jennifer was undoubtedly a winner at the fashion game, but she wasn’t as lucky when the actual awards were handed out.

She was nominated for her role as the felonious stripper Ramona Vega, who concocts a plan to drug her wealthy clients and run up thousands of dollars on their credit cards, which most of them won’t miss once they’re sober.

The female-empowered crime film also stars Constance Wu, Keke Palmer and Lili Reinhart and was directed by Lorene Scafaria.

Major nod: She was nominated for her role as the felonious stripper Ramona Vega in Hustlers, who concocts a plan to drug her wealthy clients and charge them thousands of dollars

Though she received her best reviews in two decades, Jennifer suffered a repeat of her Golden Globes luck and lost out in the Best Supporting Actress category to Laura Dern, 52.

The Jurassic Park actress was honored for her role as the high-powered divorce attorney Nora Fanshaw in Noah Baumbach’s dramedy Marriage Story.

She represents Nicole Barber (Scarlett Johansson), an actress moving back to LA after years in New York theatre, while she engages in a brutal divorce and custody fight with her husband Charlie (Adam Driver).

Lost again: Though she received her best reviews in two decades, Jennifer suffered a repeat of her Golden Globes luck and lost out in the Best Supporting Actress category to Laura Dern, 52

Winner: The Jurassic Park actress was honored for her role as a high-powered divorce attorney in Noah Baumbach’s dramedy Marriage Story; pictured with Scarlett Johansson

Though she wasn’t triumphant at the Critics’ Choice Awards, Jennifer fared better at the Los Angeles Film Critics Association ceremony on Saturday.

She accepted her award for Best Supporting Actress, which had been previously announced.

The evening was another fashion success for the Bronx-born singer and actress, who stunned in an ultra low–cut cyan dress.

In the running: Jennifer fared better at the Los Angeles Film Critics Association ceremony on Saturday where she won Best Supporting Actress; shown Saturday

Matching outfits: Jennifer’s former MLB star fiancé Alex Rodriguez posed for a photo with stand-up comic and The Irishman actor Sebastian Maniscalco

By her side: Alex supporting his bride-to-be at the ceremony. He asked her to marry him in March 2019