Penelope Cruz has revealed she finds it "tricky" to control her inner "monster."

The 34-year-old actress - who is dating actor Javier Bardem -has always struggled to keep the sabotaging beast from ruining the most "beautiful moments" of her life.

She said: "I'm always finding very tricky and hidden ways to sabotage any beautiful moment. And it's something so internal that I don't think even my friends or family can catch me doing it."

"But I catch myself doing it. I've had that battle since I was a little girl. It's like, 'Uh-oh, here it is again, the monster! Go away and leave me alone!'"

Penelope also revealed she never looks herself up on the internet, because she thinks it is "dangerous and nasty."

She added to W magazine: "I try not to go on the internet and read about myself. It's a guaranteed way to get angry for no reason. You start looking at yourself from the outside, from the wrong place. And everything is out of proportion. The good things, the bad things - everything. I think it's disgusting. It's dangerous and nasty."

STUMBLEUPON DIGG IT
RELATED PHOTOS AND ARTICLES
Penelope Cruz - 10th Annual Hollywood Awards Gala CeremonyPenelope Cruz - AFI Fest 2006 Tribute to Penelope Cruz and a Premiere of VolverPenelope Cruz - 2006 European Film Awards - ArrivalsPenelope Cruz - Penelope Cruz Receives a Medal for Being the Most Relevant Spanish ActressPenelope Cruz - 2007 ELLE Style Awards in LondonPenelope Cruz - Global Green USA Pre-Oscar PartyJavier Bardem -
"The Broken Arms" Madrid Premiere - Arrivals2008 Cannes Film Festival - "Vicky Cristina Barcelona" Premiere - Arrivals
Scarlett Johansson Snubs Cannes Film Festival PremiereScarlett Johansson Denies Premiere Snub
2008 Cannes Film Festival - Celebrity Shoes on the Red Carpet"The Broken Arms" Filming in Lanzarote in the Canary Islands on May 27, 2008