Cameron Diaz has come to her senses and realized that she deserves better.
The actress reportedly fired her stylist, Rachel Zoe, because Zoe's far too busy building her empire and doesn't have time to tend to her A-list clients' fashion needs.
And of course her little peanut, Skyler Morrison, is a full-time styling job all on its own.
But if she loses her clients, doesn’t that hurt business even more? And even more importantly: what's she going to talk about on her show? You can only talk about business for so long before viewers stop tuning in.
[Image via WENN.]