Jennifer Lopez night at the outdoor theater “Altos de Chavon” in Dominican Republic was unforgettable. Hundreds of Dominican fans attended the concert where the singer made a journey through her greatest hits as well as give a little taste of what’s coming next on her much-anticipated Spanish-language album.

J.Lo started the show appearing in the middle of the audience singing her great hit "Waiting for Tonight" in a ballad version that she later combined with amazing dance steps to which we are accustomed in her performances.

As expected, the singer brought to the scene collaborations with the reggaeton sensation Gente de Zona as well as her ex-husband Marc Anthony with whom she sang one of the duo songs that will most likely be part of forthcoming album.

The public shouted and went wild with the musical selection and wardrobe of the "Ain’t Your Mama" hit maker, but they were even more crazy when a few minutes before starting the concer,t Alex Rodríguez came to sit in the front row letting everybody know he would support his girlfriend all the way.

Some of the songs performed during the night were "Love Don't Cost a Thing", "Ain't It Funny", "Al I Have", "Jenny from the block,"  "Booty" in tribute to salsa legend Celia Cruz, "Let's get loud," "Waiting For Tonight," "Dance Again" and "On the floor".

Here are some of the best video and impressions of the show.