Jennifer Lopez is a living fairy tale in her latest Instagram post.

The pop star shared an Instagram video of a recent photo shoot on Saturday (Aug 7). In the video, Lopez poses in a dress from Elie Saab‘s FW21 collection, while surrounded by trees and shrubs in what appears to be a backyard. The elegant scene is soundtracked by the Frank Sinatra song “Young at Heart,” which features the romantic lyrics, “Fairytales can come true, it can happen to you / If you’re young at heart.”

Related article: Jennifer Lopez Sports A Silky Monochrome Look For Errands In L.A.

Lopez captioned the video with a fitting fairy emoji.

Lopez’s green embroidered Elie Saab dress features a satin belt, a high neck collar with a bow, and a sheer back as well as sheer lace sleeves. She completed the look with matching green stilettos, a slick bun, and diamond stud earrings.

The “Waiting for Tonight” singer is reportedly back in L.A. after enjoying an idyllic Mediterranean vacation with her boyfriend Ben Affleck. The couple were spotted sightseeing and taking multiple yacht trips throughout the South of France and Italy. Lopez and Affleck also celebrated the singer’s 52nd birthday with a day party on a mega-yacht, during which the reunited couple went Instagram official in Lopez’s birthday photo dump.

Related article: Jennifer Lopez Saw Ben Affleck As “The One That Got Away” And Now They’re “Inseparable”

Lopez and Affleck reportedly had a very relaxing time in the Mediterranean. “It’s been a dreamy trip for them,” a source recently told People. “They have had a fantastic time. It’s been all about relaxing and enjoying a summer break. Jennifer and Ben are great. The more time they spend together, the more in love they seem.”

This article first appeared in Harper’s BAZAAR US