"My favourite chore is cleaning. I love cleaning. It's like therapy for me." Hollywood actress Cameron Diaz enjoys keeping her home spotless.