It’s official! Jennifer Lopez and Alex Rodriguez are engaged after two years of dating. The couple announced the news via Instagram with a picture of the gorgeous ring. Fans have anxiously been waiting for the former baseball player to get down on one knee and the gorgeous pair seem over-the-moon happy.

The songstress, 49, posted the big news on March 9 with a close-up photo of the duo holding hands, seemingly on a beach during sunset. Don’t worry, the 43-year-old Shark Tank star proved he knows his way around a jewelry store.

Jennifer Lopez Alex Rodriguez engagement
Getty Images

It’s hard to notice the gorgeous backdrop with Jennifer’s new, giant ring perched on her finger. The stone looks to be an emerald cut that’s (at least) a few carats in weight. Overall, it’s a ring fit for a pop queen.

Fans have been questioning when the longtime loves would be getting hitched because they seem so happy together. In February, the singer and athlete celebrated their two year anniversary.

View this post on Instagram

#beachbums 🌅🌴💕

A post shared by Jennifer Lopez (@jlo) on

“Two years of laughter. Two years of fun. Two years of adventures. Of excitement of growing and learning. Of true friendship. And so much love!!” Jennifer gushed in the caption of a slideshow of sentimental photos. She continued the sweet post by adding, “You make my world a more beautiful safe and stable place … in the midst of our ever-changing, ever-moving life … you make me feel like a teenager starting out all over again.”

The smoking hot pair isn’t shy about their amazing relationship. They’re constantly supporting each other, teaming up for health challenges and are basically have a great time living life together. In addition, their kids seem to get along and spend a lot of time together.

The “On the Floor” singer revealed that part of their spark has to do with constantly surprising each other. She finished her anniversary post by admitting, “Every time I think I have you pegged, you surprise me in the most wonderful ways reminding me how blessed I am to have found you now in this moment at this time … our time … Te Amo Macho.”

Congrats, you two!