You must have married your U.S. citizen spouse for at least three years before applying for citizenship through marriage.