If you read Twitter or any comment section, you'll be surprised to find out that Kate Upton is "gross" and "ugly" and "overrated" or other things women with small boobs say while they pour bacon grease and chocolate over their nachos. In reality, Kate Upton is a 21-year old blonde with huge tits. That's basically the corporate branding of our Constitution. So the irony isn't lost on me that Cameron Diaz, who only passed for hot in The Mask then rode that all the way to 2013, agreed to star in The Other Woman. Kate Upton and Cameron Diaz standing next to each other looks like a before of after picture of some sort of voodoo curse.