Although, I will admit, the high heels were a bit much. I mean really. She won't eat normal food if she can just have an efficient supplement, but she'll wear high heels?
The catsuit and heels were so damn tacky. I don't know why there was such a Trek obsession with catsuits were in Modern Trek. Give me a woman in a Starfleet uniform anyday, they look much professional and sexier.
It is a shame that Seven only wore it once, while Troi wore a uniform for the last two seasons of TNG and Kira had it for the final chapters of DS9.