Anet said that every single armor and cloth will be wearable. Maybe except super hiper epic armors of some epic boss (but I don't think they will be human/charr/asura/sylvari/norn like... more dragonish XD).
Well, no, I meant, this could be a render of an NPC. I doubt we'll be able to wear all the NPCs' outfits. (BTW, where did they say every single armor and clth will be wearable ? Can't find that anywhere)
In one of first YT interviews that I saw with Anet, they said all cloths&armors will be "wearable". I don't know if he ment that all stuff in game can be achived and Your character can weare it, or just that they create all cloths with this idea on mind (not like in GW1 where some NPC didn't weare any armor, they were just complete, whole models I think...)
Can't remember that exactly, either, but I think concerning the outfits NPCs have, there's supposed to be "town clothes" ... so it'd make sense that players will be able to wear this one here, for example. At least I sure hope so.