Jennifer Lopez took advantage of some free time to indulge in retail therapy while travelling overseas.
The 56-year-old hitmaker went shopping the following day after experiencing a wardrobe malfunction during her Friday night performance in Warsaw.
The I’m Real star brought her power, showcasing her dancer’s legs while stepping out in an elegant red short dress with crown sleeves and a belted A-line skirt.
The Glamour Woman of the Year award winner sported red kitten heels decorated with gold grommets and carried a little Valentino purse that matched her look in colours.
The singer’s long highlighted locks were styled sleek, and she donned natural looking makeup with a neutral lip behind her aviator sunglasses.
Lopez, who turns 56 on Thursday, grinned at her admirers as she entered the upscale retailer Vitak, possibly to purchase a gift for herself.
She posed for a picture while putting on a red Bottega Veneta coat, according to a photo posted to the store's Instagram Stories.
Additionally, when it came time to pay for her various purchases, the Unstoppable star took out what looked to be a black American Express credit card after spending roughly two hours in the store.
Jennifer Lopez is far richer than Ben Affleck, with a net worth of $400 million, meanwhile the actor is worth $150 million.
RELATED: Jennifer Lopez handles unexpected moment mid-concert in Warsaw