Diaz: 'I'm used to getting my own way'

Rex Features

Cameron Diaz has admitted that she finds maintaining relationships difficult because she is "a spoiled brat".

The 36-year-old actress, who is dating Jennifer Aniston's ex Paul Sculfor, claimed that her selfishness hinders her romantic life.

"It's really hard for me to commit. It's probably a lack of discipline on my part," she is quoted as saying.

"Honestly, I'm just a spoiled brat who's used to getting my own way all the time! I'm sure that's what it is. I'm sure I'll suffer for it later, but I'm happy with it right now."

When asked about the possibility of having children, Diaz responded: "[It's] just not for me yet. I don't even want a dog right now!"