Jennifer Lopez performed for the first time in her hometown and her costume was more than a little familiar.
Fans at the concert in the Bronx (Jenny is from the block, we're sure you'll remember), would be forgiven for feeling a strong sense of déjà vu.
The 44-year-old singer stepped out on stage in a tropical green palm-print bodysuit, which bore a striking resemblance to the plunge-front Versace dress that stole headlines when J-Lo wore it to the Grammy Awards in 2000.
This fabulous re-incarnation comes courtesy of Versace, who designed the high-leg, low-neckline belted bodysuit and matching wrap for Jen's tour.
Talk about greatest hits