Cameron Diaz turned heads while walking the red carpet of her first movie premiere in 11 years on Wednesday. After the New York City premiere of Back in Action was canceled due to the ongoing ...