STYLE
27/02/2012 16:18 GMT | Updated 22/05/2015 10:12 BST

Hot Or Not: Cameron Diaz Wears Victoria Beckham To Vanity Fair Party