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 star accessorized 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 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 and World Class.
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 who was teaching me great technique on how to pull it off but it was one of the hardest things that I ever had to do for a role. It really hurt.”
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.”