It's not illegal to have two insurance policies cover the same risk, but it can cause complications if you ever file a claim. Some insurers have clauses requiring you to notify them if you have other coverage, and some have non-contribution clauses that state they won't provide coverage if there's another policy in place. This means it could be more difficult to get paid for claims.