Aren’t these two just the cutest? Power couple Alex Rodriguez and Jennifer Lopez have been dating for two years, and of course, the former baseball player, 43, couldn’t help but gush about his love on their anniversary.

“Macha 13, I can’t believe it’s been two years,” he wrote on Instagram. “Only 730 days, which have flown by, but it feels like we have been together forever. We are meant to be, and how much you mean to me cannot be put into words.”

The hunk listed off some of their amazing adventures and times they’ve spent together. “From baseball games, to traveling across the world, to shows in Vegas. We have done it all together and every moment with you is cherished. Where this road will take us next is unknown but there is no one else I would rather have by my side. The journey is just beginning, and I am excited for what’s ahead.”

View this post on Instagram

#305 #summer #cruisin

A post shared by Alex Rodriguez (@arod) on

He continued, “Macha, your hard work is unmatched. Your relentless drive and determination push me to be a better man each and every day. Like you there is none other. Words will never do justice to what the last two years have meant to me. Thank you for always being you, for your unwavering support and unconditional love.”

The New York native posted a series of pictures — from cooking together, to attending baseball games, to a cute family photo on the beach — where they look move in love than ever.

Alex ended the sentimental post, writing, “Te amo mucho, Lola. Macho 13 @jlo.”

Of course, the “On The Floor” singer, 49, couldn’t help but discuss her how happy she is, either. “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!!” she wrote. “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.”

She added, “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.”

So, we will just be waiting for a man to love us like A.Rod loves J.Lo. *Sigh*

For access to all our exclusive celebrity videos and interviews – Subscribe on YouTube!