54-year-old Jennifer Lopez she is sexy and proves it with every appearance. This time she posed in underwear for the needs of a well-known company and once again upset the male population.

The famous singer and actress was photographed in just a lacy black and white lingerie set, showing off her toned figure and toned abs.

The sexy Jennifer Lopez

“When you do the right thing… nothing else matters,” she captioned the snaps. A few days ago, Jennifer Lopez posted a tender tribute to her husband, Ben Affleck, at the end of August, for his birthday. The couple also celebrated their one-year wedding anniversary last July.

A source even told People that the Justice League star is “happy now that he’s married to the sexy ‘Marry Me’ diva. Everything is going well in his life.”

The sexy Jennifer Lopez

The famous singer and wife of Ben Affleck constantly shows off her incredible figure on her Instagram page, even when it’s a random, casual shot instead of a fashion collaboration. Last week, Jennifer nearly broke the internet when she shared a makeup-free selfie in bed, dressed in a lacy green negligee.

View this post on Instagram

A post shared by Jennifer Lopez (@jlo)

View this post on Instagram

A post shared by Jennifer Lopez (@jlo)

View this post on Instagram

A post shared by Jennifer Lopez (@jlo)