Any Hollywood A-listers knows the celebrity rule of never wearing the same thing more than once.
Despite a mixed response to the outfit on New Year's Eve, Jennifer Lopez slipped on the unforgiving brown, diamanté catsuit yet again on Saturday night.
Clearly fond of the eye-catching ensemble, Lopez decided to wear it for the second time in Miami.
Performing at a pre-Super Bowl party in the Liv nightclub, the 40-year-old singer left little to the imagination as she cavorted on stage in the clingy one-piece.
The mother-of-two was due on stage at 1am at the nightclub's Axe Lounge, but finally emerged an hour late.
Despite her tardiness, Lopez rallied up the crowds ahead of the big game the following day.
Among the celebrities in attendance were Jessica Alba, Gossip Girl heart-throb Chace Crawford and reality stars Stephanie Pratt, Audrina Patridge, Kristin Cavallari and Lauren Bosworth, who were filming an episode of The Hills at the club.