It serves a lot more as a 'uniform' than her other ones; to me her Jim Lee blue outfit and her "X-Force" variation of the blue suit is more or less.... Eye candy rather than .... a uniform. She and Elektra probably traded wardrobe ideas.