No, you cannot insure a vehicle that you do not own, however, the car owner may list you as a principal operator. The most convenient option would be to be added to the car owner’s auto insurance policy, offering you all the essential coverages.