JENNIFER Lopez brims with style as she appears to channel fictional hat-wearing vigilante Zorro for her latest look.
The singer and actress, 54, had on a black coat which called to mind the swordsman’s cape as she posed for a New Year’s Eve snap which appeared online.
There was no Zorro-like mask to be seen — but hat’s off to her for looking sensational.
It comes as Jennifer and Ben Affleck squeezed into a tiny car as they did a little shopping on holiday.
The superstar pair looked rather cramped in the Mini Moke after buying some goodies on the Caribbean island of St Barts.
Ben, 51, wore a white shirt and jeans and J-Lo sported a flowery blouse and white sunnies.
The pair carried shopping bags as they soaked up the hot weather in the island’s capital, Gustavia.
Jennifer has continued to look sensational, flaunting her age-defying figure in a see-through dress.
The pop superstar is one of the cover stars for Elle‘s Women in Hollywood December/January 2023 issue.
Jennifer previously opened up about how she manages to look so good and insisted a lot of hard work goes into maintaining her figure.