This French merino sheepskin topper coat is a must-have for our harsh cold Canadian winters. But staying warm while looking great has never been easier especially with this classic well tailored and elegant piece.