You never know who's filming you — especially if you've got a butt like Jennifer Lopez!

The 47-year-old mom-of-two proved age is just a number when she hit Miami with her best friend, who caught her dancing on camera.

MORE: Jennifer Lopez and Marc Anthony Kiss at Latin Grammy Awards!

J.Lo obviously found the video entertaining because she posted it to Instagram. She captioned it, "I gotta start watching this one…"

Looks like all eyes were on her!

Click through the gallery to see sexy pics of J.Lo!