Jennifer Lopez is enjoying some fun in the sun while vacationing in Capri, Italy! The multi-talented 54-year-old star was spotted out shopping with friends, exuding effortless style and confidence.
Opting for a chic yet relaxed look, Jennifer rocked a black Calzedonia bikini top paired with a cream-colored linen coverup and matching pants. She topped off her ensemble with a classic black hat and stylish sunglasses, showcasing her timeless sense of fashion.
Earlier, Jennifer was seen sporting a vibrant floral-print dress as she boarded a boat after a delightful dinner at Lo Scoglio da Tommaso in Nerano, Italy.
Celebrating her 54th birthday last month, Jennifer shared glimpses of her festivities with fans, offering a peek behind the scenes. And in a surprising turn of events, she and Ben Affleck commemorated their first wedding anniversary on July 16, delighting fans with unexpected nostalgia.