11 of the best black high street coats ready to warm you up for winter