Jessica Alba is still hot despite dressing like this, whatever this is. More pictures of her in the gallery below: