Jennifer Lopez was recently seen in Capri, Italy, where she was getting ready for a photo shoot. Her partner, Ben Affleck, had to head to Los Angeles for an unplanned business trip, leaving J.Lo with some alone time to soak up the sun. Despite his absence, she appeared to be in high spirits, radiating happiness and showing off her stunning figure while lounging on a turquoise chair. Sipping on a refreshing beverage garnished with grapefruit, she jotted down something in her diary. The celebrity wore a Norma Kamali swimsuit in a sunny yellow shade, which highlighted her legs and cleavage. She styled her long hair with a colorful bandana, sported gold-rimmed sunglasses to shield her eyes, and accessorized with chunky gold earrings for a finishing touch. Her makeup was flawless, accentuating her timeless beauty and perfect skin. After the photo shoot, she wrapped a blue striped towel around her waist and headed to the next location, proudly displaying her new wedding ring. As always, Jennifer Lopez left onlookers amazed with her infectious smile and age-defying charm.