How long will the denim shirt trend last?

I really don't want the whole "You shouldn't just follow trends/ If it's something you really like then go ahead and buy it." lecture. I'm just curious. They seem to make periodic come backs, and I'd like to know how long it'll last.
 
Back
Top