There was an in-universe reason for the catsuits and high heels that Jeri Ryan wore as Seven of Nine in Voyager, but they still didn't make sense.