Jennifer Lopez and Alex Rodriguez were all smiles at their joint birthday party this weekend in Miami. Rodriguez threw his girlfriend a surprise party for her 48th birthday (July 24). Since the former MLB baseball star turns 42 on the 27th, it was a celebration for him as well.

Both Rodriguez and Lopez’s family and children were spotted at the huge birthday bash.

Romance rumors started breaking out in March. The couple made their first red carpet appearance together in May at the MET Gala after confirming their relationship in April.

Happy Birthday to Us!!! #leos ???? #305

A post shared by Alex Rodriguez (@arod) on

A-Rod wore a fitted blue suit sans tie with black dress shoes.

Ummmm cake anyone… ?????. ???

A post shared by Jennifer Lopez (@jlo) on

J-Lo stunned in a sheer bodycon black Bao Tranchi dress. The dress was paired with black platform pumps, a silver clutch and hooped earrings.

Rodriguez posted multiple Instagram stories documenting the night.

Stepping into my birthday week like… #Yassss #itsmybirthdaytoday #leosbelike #LEOs

A post shared by Jennifer Lopez (@jlo) on

Sources say that the couple was laughing the whole night. They looked happily in love partying on the dance floor and singing to the music.

In a crowded room but it's just the two of you… #birthdaylaughs #insidejokesallday #team #US

A post shared by Jennifer Lopez (@jlo) on