The only examples I found of nonprincipal circle bundle are nonorientable, like the Klein bottle that is an S^1 bundle over S^1 which is not principal and nontrivial. That makes me ask the question.

Is it true that every orientable circle bundle is principal?