Jennifer Lopez was the ultimate showstopper during our iHeartRadio Music Festival on Saturday night (September 19), and the one thing we could not stop talking about is that outfit.

It was part strap, part bandage and, of course, a whole lot of skin.

Just to remind you in case you can’t believe Lopez is 46 years old!