USS Firefly wrote:

Another question, was there a reason why she wears a catsuit?
|
Ratings. Which explains why T'Pol also wore won on ENT.
Though originally Seven's attire was explained as helping with the dermal regeneration process, and you could see outlines of some sort of odd wiring beneath the cloth.
I liked the silver suit the best, but the high collar lreportedly put pressure on Ryan's carotid artery and nearly cause fainting spells. She didn't mind showing off her shape (God bless her), but didn't want to show a lot of skin.