Jennifer Lopez has shared a series of intimate photos from her 18-year-old twins' high school graduation ceremonies. The 56-year-old singer posted the images on Instagram on Thursday, expressing her pride and calling herself 'lucky.'

Lopez, who shares twins Max and Oskar (formerly Emme) with ex-husband Marc Anthony, posted photos from multiple graduation events held this month. One image captured Lopez embracing Max at a ceremony on the UCLA campus. Another photo featured Oskar smiling in front of a 'Class of 2026' sign from an earlier event. Oskar was seen wearing a graduation robe with a cap adorned with the phrase 'Not my last Rodeo.'

The Instagram post also offered glimpses into Lopez's personal life, including a selfie taken on a sofa and a picture of her enjoying a croissant. She also celebrated the release of her new Netflix movie, "Office Romance," with custom cupcakes.

Personal Reflections and New Music

Lopez has recently spoken about the emotional experience of her twins heading to college. In an appearance on "Watch What Happens Live with Andy Cohen," she described it as an "emotional time" and noted how reliant she and her children have been on each other. She also shared on "Jimmy Kimmel Live!" in May how she had been crying for two months in anticipation of the milestone and found writing yearbook messages particularly difficult.

Public announcements have also indicated that Lopez's child, previously known as Emme, is now named Oskar Muniz and uses he/him pronouns.

In addition to these personal milestones, Lopez has also been active musically. She recently released a new track, "Everything's Fine," in collaboration with Brazilian musician Alok, with two versions labeled AM and PM. Some lyrics from the song have been interpreted by fans as hinting at feelings of being "weird" and "numb" following her divorce from Ben Affleck, though she also sings about being grateful.