Forgot to mention shops, but this is where I buy most of my stuff, in no particular order:

Witchery, Country Road, Cue, FCUK, (I barely ever buy the full-price stuff from any of those stores and instead wait for it to get to DFO because let's face it, it's all WAY over-priced especially when you see the sale price) plus Target because I think they're good value and sometimes Kmart too because they have the odd really good thing very cheap so if you just want a fashionable top for this season you'll get it for a fraction of the price that you'd pay elsewhere.