Jennifer Lopez three different outfits white gown green sequin mini dress white mini dress Samsung Four Seasons of Hope Gala

Three times a lady. Jennifer Lopez's fashion trifecta. Photos: Getty Images | Kevin Mazur/WireImage.com | X17online.com

Singer-actress-entrepreneur Jennifer Lopez's reputation as a triple threat now extends to her wardrobe.

The stunning 40-year-old demonstrated her range by sporting three entirely different looks at the Samsung Four Seasons of Hope Gala at New York City's Cipriani Wall Street this week, reports the Daily Mail.

A glam Lopez made her way into the charity event -- stopping to strike a pose on the red carpet, of course -- wearing a white flowing, floor-length Emilio Pucci gown with a bandage-style bodice featuring metal harness detailing that seemed to dig into her well-toned tummy. (Ouch!) She accessorized with House of Lavande gold and emerald cabochon tassel earrings and a Samantha Wills gold-plated stretch bracelet with gem detail.

During the gala -- which raised money for the Bronx native's Maribel Foundation, an organization that provides pediatric medical services to struggling families -- sexy J.Lo took the spotlight. Wearing a sequined taupe Lanvin batwing-sleeved minidress, the star sang on stage with husband Marc Anthony and literally let her hair down. Though she wore her locks teased on top with the sides slightly swept back when she entered the venue, they now flowed freely.

Following the event, a fun, flirty Lopez made her way to the after-party in a Jenny Packham ivory silk chiffon long-sleeved dress with a black beaded collar, waist, and cuffs, and black pumps that showed off the quick-change artist's forever Fly Girl legs.

We're not quite sure why J.Lo felt the need to switch outfits three times, but hey, at least it was for a good cause.

In related news, read about Jennifer Lopez's Pippi braids!