Jennifer Lopez celebrated her 50th birthday in a grand style last night.

The popstar hosted a huge bash in Miami to celebrate the milestone with her family and celebrity pals. The ‘Love Don’t Cost a Thing’ singer inexplicably turned 50 on Wednesday and clearly spared no expense in making sure her new chapter was ushered in with a bang.

After being surprised with a gorgeous new Porsche from her fiance Alex Rodriguez, Jen hosted her birthday party at Gloria and Emilio Estefan’s expansive estate on Star Island.

In true J.Lo style, the singer dazzled in a metallic cut-out dress which boasted a thigh-high split while her beau Alex, 43, looked smart in a black suit and tie. Gloria and Emilio kindly transformed their mansion into a life-sized disco ball and white tents were seen erected on the property’s grounds.

In the main room, DJ Cassidy did the honour of spinning J.Lo’s favourite tracks while R&B singer Ashanti sang to guests alongside J.Lo’s What’s Love? collaborator Fat Joe.

DJ Khaled completely owned the dance floor with the I Got The Keys producer entertaining the crowd with his fancy footwork, which deservedly earned a round of applause

But the night was stolen by Jennifer’s children, 11-year-old twins Maximillian and Emme, who serenaded their mother with a rap and song in the middle of the dancefloor. Our hearts. It’s no surprise Emme was keen to sing at the party after showing off her incredible vocals recently backstage on J.Lo’s tour.

Jennifer seemed to be having the time of her life as she was spotted mingling with guests and dancing hard in various Instagram Stories. And let’s not talk about that cake, which appeared to be at least five-tiered with black and gold icing. Yum.

Coincidentally, Gloria and Emilio’s home is situated near to Diddy’s house but it appears J.Lo’s ex didn’t pop round to toast the birthday girl. But he did wish Jen a happy birthday in an Instagram Story with a sultry photo of the singer.

Earlier in the day, the Booty singer had received a sweet tribute from her soon-to-be-husband Alex, who said in an Instagram post: ‘#HappyBirthdayJLO It’s your party, Jennifer! Thank you for inviting all of us to share this special day with you [sic].’

Source: Metro