Cameron Diaz stuns in clinging black number while towering over Jonah Hill as she hits rare red carpet in NYC

The 53-year-old actress and her 42-year-old costar, Jonah Hill, along with the rest of the cast, attended the glamorous red carpet event dressed in formal black-tie outfits.







