The holiday season is over and stores are preparing their floors for spring. Most people will be wearing coats until April (unless you're in AZ, which is more like until the end of February), but the sale racks will be filled with warm clothes and outerwear. So, now is the time to by a winter coat.
My number one recommendation - the classic pea coat. It NEVER goes out of style. You will always look stylish in a pea coat. You can find them at J.Crew, Banana Republic, GAP, American Eagle and any major department store.