Looking for a coat to get you through a Canadian winter? Look no further - we've got the amazing M Coat.