She recently said that she used  to not appreciate herself so much especially her curves but it’s clear now that she is doing more than that!

She is pretty confident about herself and moreover her body.

This became evidentas she attended a star-studded fundraiser for Hillary Clinton in New York, on Monday.

The 46-year-old poured her shapely silhouette into the show-stopping mid length gown that featured an extremely daring thigh-high split as she arrived at the Manhattan home of Hollywood behemoth Harvey Weinstein and his fashion designer wife Georgina Chapman.Pretty in peach: Jennifer Lopez slipped into a sleeveless dress featuring a triangular split down the middle which showed off her toned legsDone up: J-Lo's brunette tresses were down in a middle-part as she tied her hair up in a messy chignonFiner details: She teamed the look with a pair of dark orange leather heels, designer cat-eye shades and a large gold and red designer bagStylish: The singer shaded her eyes from the sun in some oversized shadesStanding tall: Jennifer added even more length to her already never-ending legs in a pair of towering stiletto heelsLife is peachy! Jennifer tied her whole look together in the makeup department as she accentuated her impossibly high cheekbones with a dusting of peachy blushAll that glitters: Jennifer couldn't resist adding a touch of sparkle to her look with some delicate stud detailing on her bagHelping hand: Jennifer was guided down the stairs by her burly body guard, who ensured that she didn't fall over in her heelsLove yourself: The singer recently revealed that she used to hate her curves but is now happy with her bodyMix and match! Jennifer coordinated her look perfectly in shades of peach, orange and red