Cameron Diaz Graced the Red Carpet in the Coat Style That’s #Goals for Winter — Shop Similar Picks from $42