The Higgs mechanism can give gauge bosons mass. However, in the electroweak theory, only W and Z get masses, not the photon. Is there any fundamental reason why the photon should remain massless? Considering the experimental limit of the photon mass (2. 10^-16 eV), is there any theory that will predict, or accomodate, finite photon masses?