Hollywood actress Cameron Diaz has a long list of demands a potential partner needs to satisfy before he becomes her boyfriend.
The Shrek star - who is currently dating model Paul Sculfor - insists there are plenty of boxes that need to be ticked before she will let a man become a permanent fixture in her life.
She tells British magazine InStyle: "My list is all about balance. You can have smart but not funny. You can have funny but not very smart.
"You can have intellectual but not social. But I want it all!
"I love big brains, I love to eat, I love to be outdoors, I love to have conversations, I love to make love.
"I don't do anything half-assed and I want someone who can keep up with all that."
Diaz also dated pop singer Justin Timberlake. They split up in 2007.
WENN