It seems the media always portrays Jennifer Aniston, 40, as unlucky in love, lonely and desperate, trying hard to please the world. However Cameron Diaz, 36, always seems to be portayed as fun, sexy and enviable.

Though, the two ladies are pretty much in the same predicament: being over 35, and being single after a long string of failed relationships.

So, why? [ Jezebel]