Eiza Gonzalez stepped out in style for the Gucci Cruise Fashion Show in London on Monday.
The actress, 34, looked stunning in beige Gucci shorts and a matching corseted top with the brand’s name embossed on the chest.
She wore a matching trench coat and accessorized with a burgundy leather handbag.
Eiza finished off her designer look with a pair of knee-high burgundy boots that matched her bag.
It comes after she was roasted online after she claimed she has missed out on film roles due to being ‘too pretty.’
Eiza Gonzalez stepped out in style for the Gucci Cruise Fashion Show in London on Monday
The actress, 34, looked stunning in beige Gucci shorts and a matching corseted top with the brand’s name embossed on the chest
The baby Driver star indicated that her good looks have harmed her career – though some critics seemed to think the lackluster opportunities had more to do with her talent.
In an interview with InStyle, Eiza said: ‘I remember being [told for] so many projects, “She’s too pretty for the role. She’s too hot for the role.” Then I’d just be like, “What is Margot Robbie? She’s the hottest, most beautiful woman I’ve ever seen in my life!'”
The Mexican star added that Latinas are held to a different standard, and admitted she had an ‘identity crisis for a very long time’ and even considered shaving her head in a bid to boost her prospects.
Following the interview, many took to social media to express their surprised reactions, with one commentator writing on X: ‘She can’t act her way out of a paper sack!’
‘I have another idea why she didn’t get roles,’ another person chimed in.
A number of comments brought up the fact that Robbie and Johansson’s careers seemed to be thriving, despite their good looks.
‘Yeah I’m sure that’s the reason,’ read another comment.
She wore a matching trench coat and accessorized with a burgundy leather handbag
The Latina stunner chatted to Sabrina Elba from the front row
In the interview Eiza spoke about how she considered shaving her head.
‘I was like, “Do I shave my head? Do I make myself less attractive? Do I make myself more attractive? Do I not dress super-hot or do I cover myself all the time?”‘
Meanwhile, Eiza previously called for greater representation for Latinas in the fashion and beauty industry, after she appeared in a campaign for Louis Vuitton.
The actress – who was born in Mexico City – told Vogue: ‘I grew up watching all these beauty campaigns in the 90s and I wouldn’t see a lot of Mexican women in them, especially in these large-scale brands.
‘It was always kind of sold to me that I had to be a specific style of woman to be it, and the fact that girls in Mexico who are brown and Latina like me will see a campaign like this and recognise themselves in it with the scale of the brand makes me so honoured and happy.
‘It’s normalising an image for people and making people feel included and seen.’