Cameron Diaz wearing Pre Fall 2012 to The Weinstein Company's 2012 awards party!