Two-time Grammy nominee Jennifer Lopez turned her New York concert into a birthday party on Friday, 12 days before she celebrates golden milestone 50 of her age, with thousands of fans at the Madison Square Garden in New York wishing her the best, between ballads and dance hits.
With never-seen-before dance moves, a dozen wardrobe changes, fireworks, sparkles and lights, the pop diva enthralled the audience singing numbers "Let's Get Loud" (1999) and "El Anillo" (2018).
Lopez wanted her first concert of the "It's My Party" tour not just to celebrate her birthday but also mark her 30 years of performing on stage.
The years do not seem to have passed for the New Yorker, who has not forgotten her Bronx roots.
After performing the 2002 hit "Jenny From the Block", she said one could not forget their roots on their birthday, and closed the song with a shout out to her old neighborhood Bronx.
The singer born to Puerto Rican parents, Guadalupe Rodriguez and David Lopez, will be celebrating her milestone birthday on July 24.
For her, the tribute to her origins did not include praises for just New York.
Latinos, like her, and women, were two issues that she mentioned on several occasions during the show.
She asked those present if there were any Latinos. There were loud applauses and screams as an obvious response to the question.
She also turned to women several time, especially while performing "Ain't Your Mamma" where she tells a man that she is not his mother.
She also performed with her daughter Emme Anthony - from her relation with singer Marc Anthony - and took to the stage with a moving duet "Look at Me Now".
JLo's mother was also present for the two hour long show.
The singer left the audiences spell-bound and made them sway to her hit songs such as "Waiting for Tonight" and including a small portion of Sia's "Titanium".
The audience included a mix of all ages – young girls moving elatedly as well as older one dressed elegantly.
Drawing the show to close with tears in her eyes, Lopez stood on her knees, and the public sent her off with thousands of voices singing "Happy Birthday".
She now returns to another sold out show in less than 24 hours at the Madison Square Garden.