Jennifer Lopez was on The Tonight Show to promote her new movie Hustlers but she hustled through some of the most memorable dances from music videos from over the years.

All the dances you remember from music videos are there: “Bye Bye Bye”, “Oops I Did It Again”, “Gangnam Style”, “Bad Romance”, “Single Ladies”, J Lo’s classic “Waiting For Tonight”, and some recent ones like “Señorita” and my fav, Billie Eilish “Bad Guy”.

Props to Jimmy for trying to keep up.

J Lo also talked about the proposal from A Rod:

She also talked about asking Cardi B for help learning to pole dance for their movie Hustlers:

Hustlers is in theatre this weekend.

Filed under: Jennifer Lopez, Jimmy Fallon, The Tonight Show