Jennifer Lopez put on quite the show at Planet Hollywood in Las Vegas on Saturday evening.

The 47-year-old performer shook her booty like nobody was looking and made her semi striptease extra lusty for her popular All I Have act.

That may be because there was someone extra special in the audience that night: singer Drake.Special guest: Drake took in Jennifer Lopez's All I Have show in Las Vegas on Saturday

Here are more of the pictures she posted:

Where does she find the time?: JLo, pictured last month, has also been filming drama series Shades Of Blue and will soon begin work on her World Of Dance talent competition showHer dancers: The 47-year-old beauty also posed with her team