Zoe Saldana admits she used to be “embarrassed to look in the mirror”.
The 36-year-old Guardians of the Galaxy actress made it on Maxim’s Hot 100 List for several years in a row and is regarded as one of the most beautiful women in Hollywood.
But Zoe says she was extremely self-conscious as a younger woman.
“I hate the sensation that you have when you get home and you think, ‘I’m a coward. I didn’t speak up. I didn’t defend myself. I didn’t say no,’ ” she told People magazine. “I wanted to please others more than I wanted to please myself, and I [would] find myself embarrassed to look in the mirror.”
The star didn’t view that type of negative thinking as sustainable, so she chose to alter her thought patterns.
“I promised myself, by my own will, that I’m not going to do it anymore,” she noted.
Zoe married Italian artist Marco Perego in 2013 and they celebrated their first anniversary last month.
The Avatar star thinks boosting her self-confidence made room for strong love to arrive.
“We found each other, and it was that desire and not that necessity that put us together,” Zoe said.
“I’m where I wanted to be when I would look at myself and say, ‘I just have a feeling that it’s going to get better, that I’m going to find who I truly am more and more, and I’m going to stick to that road’. I’m very happy that it happened before I met him, because I didn’t want somebody to give me the answers that I should find for myself.”
© Cover Media