You do not need to be a California resident to marry in California.

To marry in California, the two parties may not be already married to each other or other individuals.  

Marriage by proxy is NOT allowed in California. Family Code, Section 420(a), requires the two parties, marriage officiant…