When Seven of Nine did wear a Starfleet uniform in Voyager season 5, episode 24, "Relativity", and in Voyager season ...