Jennifer Lopez celebrated her 49th birthday surrounded by her closest friends and family in the Bahamas. 

Both Lopez and Rodriguez shared highlights from their tropical getaway that included drinks on the beach in ab-baring swimsuits and quality family time with their kids. Looks like they’re still enjoying her birthday week. Check out some pics below: 

The retired MLB star marked his girlfriend’s birthday by posting a sweet shout-out on Instagram.

“When we were kids, birthdays were exciting because it was all about the gifts we would be getting. A new bat, dance shoes, maybe a new CD (yes I’m old!). I see firsthand how that’s changed for Jennifer, and how she’s found joy in sharing with others,” the father of two wrote.

“For someone who has been about giving everything she has 365 days a year — to our children, our families, the world — I hope today, we can give you all the happiness you deserve. I love you mucho Macha 13,” Rodriguez added.