Dirac magnetic monopoles are described in terms of principal U( 1) bundles over the sphere S2. The structure group U( I ) is then extended to the group SU(2) and potentials are given in gauges free of string singularities. Resulting vector and scalar fields can be asymptotic quantities for non-Abelian monopoles.