Basically because it was more suitable to the occasion as it was not a State Wedding. · Only Prince William wore uniform as a formal participant.