Article will continue after advertisement

Jennifer Lopez still has it, even at the age of 47.

On Thursday, she showed it — although she didn’t mean to.

RELATED: Danica Patrick in a bikini will get your motor running

While at a launch party for the┬áJennifer Lopez and Giuseppe Zanotti’s Shoe Capsule Collection in Los Angeles, she showed up in a gorgeous white blazer dress that ended up being a bit too revealing.

When the movie and singing sensation bent down to show off her shoes, that blazer flew open and she showed something that wasn’t supposed to be the main attraction