Cameron Diaz bronze heels at "The Holiday" premiere in NYC