Jennifer Lopez turns 48 years old on Monday, but she got a head start on the celebrations over the weekend.
Alex Rodriguez, who turns 42 on Thursday, threw a surprise party for Lopez in Miami on Saturday night but Lopez was the one who took people by surprise with her dress. The stunning singer wore a a semi-sheer cut-out mini dress by Bao Tranchi with a set of black high heels to match. Rodriguez looked pretty sharp himself with a royal blue suit and no tie.
“Happy Birthday to Us!!!” A-Rod wrote in an Instagram post.
The couple, who have been dating for several months now, were joined by family members and about 50 friends at the surprise party, according to E! News.
“J.Lo was getting down on the dance floor with A-Rod and they both looked happily in love,” a source told E! News. “The couple both drank and danced the night away, but were never out of control. It was the perfect night.”
And we would expect nothing less from the new power couple.