Jennifer Lopez, who performed on New Year's Eve in Times Square in New York City, showed off her perfect figure in a swimsuit.
The artist is spending her winter vacation in Miami. The sexy shot was taken on the beach in Florida. The performer completed her image with a fashionable velvet hat from Dior with contrast trim for 1200 dollars and sunglasses in square frames.
Lopez completed her look with a silk robe with her initials on the back.
"Meditation and affirmations," the singer captioned the short video.