Zara Double-Breasted Coat

Click Here To Buy It Now At Zara, $129

You can never have too much outerwear during the winter, and that faux-fur guarantees this will be one of her favorites.