Eva Mendes Opens Up About the Body ‘Insecurities’ She Experienced as a Young Actress

Eva Mendes wearing a hat and smiling at the camera: Rachel Murray/Getty Eva Mendes © Provided by People Rachel Murray/Getty Eva Mendes

Eva Mendes is encouraging people to appreciate how they look at every stage of their lives — after struggling to accept that herself when she was younger.

As a 26-year-old early in her acting career, Mendes, now 47, said that she used to dislike her face and criticize her looks.

"Just came across this picture from a movie that was almost 20 years ago," she wrote on Instagram, alongside a photo from when she was in the 2003 movie Once Upon a Time in Mexico.

"I remember seeing this photo back then and thinking my face looked "weird" and that my bone structure was odd ...yadda yadda ...you know all those insecurities that a 26 year old can have," the mom of two continued.

Eva Mendes wearing a hat and smiling at the camera © Rachel Murray/Getty Eva Mendes

RELATED: Eva Mendes Admits to Having the 'Worst Attitude' About Working Out: 'I'm Kicking and Screaming'

a woman who is smiling and looking at the camera: Mary Evans/COLUMBIA PICTURES/Ronald Grant/Everett Collection Eva Mendes in Once Upon a Time in Mexico © Provided by People Mary Evans/COLUMBIA PICTURES/Ronald Grant/Everett Collection Eva Mendes in Once Upon a Time in Mexico

Gallery: 50 Celebrities With Super-Famous Parents (Oprah Daily)

Eva Mendes Opens Up About the Body ‘Insecurities’ She Experienced as a Young Actress