She recently revealed that she used to hate her curves.
But Jennifer Lopez wasn’t afraid to show off her world-renowned figure in a stunning orange dress, as 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.
Scroll down for video
Pretty in peach: Jennifer Lopez slipped into a sleeveless dress featuring a triangular split down the middle which showed off her toned legs
Jennifer Lopez, has already shown her support for Clinton as she included an audio clip from Hillary’s famous 1995 United Nations spee
The presidential candidate responded to the reference on Twitter, writing: ‘@JLo thanks for this. Women are so much more than the roles they’ve been assigned.’
However, despite her success with Hillary, the singer narrowly missed a wardrobe malfunction as her dress’ daring hemline ran all the way up to her eye-popping derriere.
Flashing the flesh: The 46-year-old poured her shapely silhouette into the show-stopping mid length gown that featured an extremely daring thigh-high split.
Daring: The actress narrowly missed a wardrobe malfunction as the bold hemline ran all the way up to her eye-popping derriere
Done up: J-Lo’s brunette tresses were down in a middle-part as she tied her hair up in a messy chignon
She teamed the look with a pair of dark orange leather heels, designer cat-eye shades and a large gold and red designer bag.
Maintaining her high-glamour look, the A-lister styled her brunette tresses into a stylish chignon, leaving just a few strands out to frame her pretty features with a sophisticated centre part.
And she tied her whole look together in the makeup department as she accentuated her impossibly high cheekbones with a dusting of peachy blush and drew attention to her plump pout with a swipe of bright red lip.
Finer details: She teamed the look with a pair of dark orange leather heels, designer cat-eye shades and a large gold and red designer bag
Standing tall: Jennifer added even more length to her already never-ending legs in a pair of towering stiletto heels
Life is peachy! Jennifer tied her whole look together in the makeup department as she accentuated her impossibly high cheekbones with a dusting of peachy blush
Weinstein’s Clinton fundraiser is expected to raise a heavy dose of cash for the Hillary Victory Fund.
Hillary, who is now turning the focus on her fight against Donald Trump, has secured $42million for her campaign as of May 31, a report filed with the Federal Election Commission revealed.
This is compared to Donald Trump’s paltry $1.3million
Her super PAC Priorities USA includes an additional stash of $52million.
Pucker up! The singer drew attention to her plump pout with a swipe of bright red lip
Mix and match! Jennifer coordinated her look perfectly in shades of peach, orange and red
All that glitters: Jennifer couldn’t resist adding a touch of sparkle to her look with some delicate stud detailing on her bag
Big names such as Leonardo DiCaprio, Sarah Jessica Parker and Matthew Broderick co-hosted this time around, and the event drew an intimate crowd of about 50, the New York Post reported.
However, earlier in the day, Jennifer Lopez sported a much more low-key look as she was out and about in New York City.
Regardless of the contrast in styles, J-Lo managed to look fantastic in both a dressed-down and a dressed-up look.
Ladylike: Despite the daring cut of her dress, Jennifer still managed to look demure with a reserved high neckline
Helping hand: Jennifer was guided down the stairs by her burly body guard, who ensured that she didn’t fall over in her heels
Political popstar: Jennifer had been attending a Hilary Victory Fund fundraiser in New York
Love yourself: The singer recently revealed that she used to hate her curves but is now happy with her body
Earlier in the day, she was spotted wearing a very relaxed look while heading to her apartment in the Big Apple.
She wore a pair of very baggy jeans, which she teamed with a worn-out white Run-DMC T-shirt and a pair of sneakers.
Her caramel locks were done in a messy bun as she went make-up free and sported a pair of designer shades.
A tale of two outfits: Jennifer went from grungy to glam in New York City on Monday
Relaxed: The 46-year-old actress opted for comfort while heading to her apartment earlier in the day
Casual: She sported baggy blue jeans and a Run-DMC T-shirt
But despite looking fabulous on both occasions,Jennifer Lopez revealed she used to hate being ‘curvy’ and was guilty of comparing herself to others.
In a candid interview with Britain’s DARE magazine, the 46-year-old singer recalled: ‘I remember thinking I wasn’t thin enough because I had curves.’
However, the Love Don’t Cost A Thing hitmaker has since learned to embrace her body for what it is and is encouraging others to do the same.
Out and about: She hopped out of a black Denali pick-up vehicle
Keeping it casual: She put her brunette tresses up in a messy bun and went make-up free
She explained: ‘Feeling beautiful is an attitude, and we should all look for the beautiful things we love about ourselves, regardless of how our bodies compare to someone else.’
The mother to eight-year-old twins Max and Emme, also stressed the importance of working out to feel comfortable in your skin and convey a message of body confidence.
No doubt she has plenty on her hands as she is juggling a successful career in acting and singing along with being a mother to eight-year-old twins.
She recently began filming the second season of her series Shades Of Blue alongside Ray Liotta and Drea de Matteo.
Lopez has been reprising her role as Harlee Santos on the NBC cop drama. On Friday the star shared a photo from set with the caption: Harlee is baaack.’
Curvaceous: Despite wearing rather unflattering clothing, her signature pert derriere was on full-display
The return: Lopez has been reprising her role as Harlee Santos on the NBC cop drama Shades Of Blue. On Friday the star shared a photo from set with the caption: Harlee is baaack’