Cameron Diaz admits that she finds relationships difficult because she is "a spoiled brat". (read more)
To use this web site you'll need to enable JavaScript.