Jennifer Lopez and Alex Rodriguez are the perfect couple as they celebrate their birthdays, which fall just days apart, with a lot of pomp and glamour.

Lopez turned 48 on 24 July and Rodriguez turns 42 on 27 July. The Ain't Your Mama singer took to Instagram to share photos from their joint pre-birthday celebration, which features Lopez wearing a sheer, almost see-through black dress, with a cutout in the middle.

Stepping into my birthday week like... #Yassss #itsmybirthdaytoday #leosbelike #LEOs 📸: @lacarba

A post shared by Jennifer Lopez (@jlo) on

She managed to cover her modesty with some strategically placed flowery details and completed her look with a pair of gold hoop earrings, a metallic clutch, and black platforms. A-Rod looked sharp in a blue suit and black formal shoes.

She captioned one of the posts where she is making a rocking entrance to her party with A-Rod: "Stepping into my birthday week like... #Yassss #itsmybirthdaytoday #leosbelike #LEOs"

The 48-year-old posted another picture, in which she is seen adorable whispering something funny in her boyfriend's ears as he is seen smiling. Alongside the snap, she wrote: "In a crowded room but it's just the two of you... #birthdaylaughs #insidejokesallday #team #US"

Fans are stunned by Lopez's stunning figure in the sheer dress and took to the comment section to compliment her. "Rocking It At 48 !! Doesn't Look Over 40 yrs Old !!" wrote a fan. Another said: "This body! This attitude! At 48...we can only wish! Happy Birthday gorgeous girl! "

"You look absolutely stunning! Look at those legs! Look at those thighs! Look at that Body!!!" noted a fan of the singer. "Are you 47 years old?" asked another admirer of Lopez.

"Are you kidding!! I hope I look this good at 40 #agirlcoulddream" commented a female fan. Referring to her "body goals", a user replied: "This right here is Body goals! Relationship goals! Business Woman goals! And Mommy goals! @jlo u are doinnnnn it!!! Luv Ya and happy for ya"

Rodriguez too posted a sweet snap of their party on Instagram, featuring a full-length photo of Lopez with arms around each other. He wrote: "Happy Birthday to Us!!! #leos #305"

News about the pair dating broke in early March, 2017 and the two made their red carpet debut as a couple at the 2017 Met Gala in May.