Coatigans:the perfect hybrid of coats and cardigans. Could we love anything more?