Hollywood star Cameron Diaz, who is envied for her slender body, says there was a time when she longed for an hourglass figure.
The 41-year-old actress, however is happy with her looks, reported Contactmusic.
"I spent a lot of time wishing I was more voluptuous, but eventually I realised it's not who I am. Why punish myself for something I'm not?," Diaz said.
Also Read
The actress feels that her relationships to her friends and family is very strong.
"I'm still friends with my ex-boyfriends, too. I feel like all my relationships are strong - friends, family. I've invested in my people and they're invested in me," she added.