These are not Editor pants aren't you excited? I think they are from the Delias catalogue. I've had them for years (at least 6). I got them just when cargo pants were coming in to style if that tells you anything.
The tank & the sweater are both from Express I think but again they are years old.
Sadly my hair is back to being crazy. What's up with that?