We consider the cosmological implications of a gravitational theory containing two vector fields coupled via a generalized Chern–Simons term. One of the vector fields is the usual Maxwell field, while the other is a constrained vector field with constant norm included in the action via a Lagrange multiplier. The theory admits a de Sitter type solution, with healthy cosmological perturbations. We also show that there are seven degrees of freedom that propagate on top of de Sitter space-time, consisting of two tensor polarizations, four degrees of freedom related to the two vector fields, and a scalar degree of freedom that makes one of the vector fields massive. We investigate the cosmological evolution of Bianchi type I space-time, by assum...