Canada has a dual legal system, consisting of both English common law and French law (which is based on Roman civil law). These two systems exist alongside each other and both prospectively supply rules of law to judges deciding cases.
Another country with a similar dual system is Vanuatu.