Jennifer Lopez stuns in plunging gown at Hustlers premiere

Jennifer Lopez rocked a plunging, marigold yellow gown at the Canadian premiere of her new film Hustlers. Photo: Getty

Day three of the Toronto International Film Festival belonged to Jennifer Lopez.

The 50-year-old film and music superstar shut down Downtown Toronto for the premiere of her latest film, Hustlers.

Dressed in an elaborate marigold gown by Dubai based designer Maison Yeya, Lopez oozed Hollywood glamour arriving alongside her fiancé Alex Rodriguez, and costars Lili Reinhart, Constance Wu and Keke Palmer.

The 50-year-old star shut down downtown Toronto for the event. Photo: Getty

The star accessorised her daring look with a jewel encrusted clutch by Judith Leiber in the form of a stack of dollar bills - fitting of the film’s theme.

Based on a true story that gained international attention from a New York Magazine article, Lopez plays an exotic dancer who hatches a plan to lure wealthy Wall Street workers to a strip club, drug them and spend their money.

After the film’s screening, Lopez changed into a form fitting red sequinned gown for an after-party hosted by Audi Canada.

She arrived with her fiancé Alex Rodriguez. Photo: Getty

Preparing for the role required months of training and proved difficult for the former fly girl.

“You’d think it would — being a dancer — but it really doesn’t,” Lopez said in an interview with the Toronto Sun.

“It’s totally different. I mean, yes, I’m aware of my body, I move well but it didn’t prepare me for the acrobatics, the strength it would take to prepare me to do what I had to do but luckily I had a great teacher”.

J.Lo later changed into the sparkly red number. Photo: Getty

Lopez shared that the film takes a unique view of a profession that’s often looked down upon.

“[It’s] A dark, sexy, dangerous world that people know nothing about and this time you get to see it every day and this time from a female perspective, and that’s brand new,” she said. “So it was really exciting.”

Got a story tip or just want to get in touch? Email us at

Want more lifestyle and celebrity news? Follow Yahoo Lifestyle on Facebook, Twitter and Instagram.

Or sign up to our daily newsletter here.