Her iconic green Versace dress may be the outfit she's most associated with, but Jennifer Lopez's Golden Globes dress could be a close second.
Walking the red carpet with fiance Alex Rodriguez, JLo, 50, stole the show in her Valentino frock with an enormous gold and green bow adorned on the front and it's lefts fans divided.
JLo, who was nominated for her role in Hustlers as exotic dancer Ramona may have missed out on the gong to Laura Dern, but all eyes were well and truly on her.
With that enormous bow, there were many jokes made that Jenny From The Block looked like she was still in the festive mood, despite Christmas being over.
Fans took to social media to remark how much the actress and singer looked like a Christmas present whilst others declared that "she is the gift." Yep, we'd have to agree!
Meanwhile others noticed that her frock bore a resemblance to another of our favourite celebrities, but perhaps not who you'd expect!
If you follow Ryan Reynolds on social media, you would remember his OTT Christmas jumper that he posed in alongside fellow stars Hugh Jackman and Jake Gyllenhaal. And we have to say, we wouldn't be surprised if the design team at Valentino drew some inspiration from the actor's festive sweater.
Last year was a cracker of 12 months for JLo - not only did she get engaged to partner Alex Rodriguez (with one helluva piece of bling we'd like to add) but she also garnered critical acclaim for her role in Hustlers and showed everyone that 50 was the new 30.
"This year, I gotta be honest, I have been so blessed," she said during her Saturday Night Live monologue in December.
WATCH BELOW: Jennifer Lopez's pre-wedding leg workout. Post continues after video...
"First off, I got what every girl from the Bronx dreamed of: proposed to by a Yankee," she went on to say to rapturous applause.
"I had the biggest movie opening that I've ever had, that included a lap dance from Cardi B. I went on a sold-out tour, and I slayed the MET Gala....I am about to perform in the Super Bowl halftime show."
"I walked the runway in Milan for the first time wearing a dress I wore 20 years ago. Some people said I look better now than I did then, and I'm not bragging, that's just gossip. And what else? Oh yeah, I had a big birthday. I turned 50!"
We can't wait to see what 2020 has in store for this queen!