Fashion is an on going process. No-one can guess whats coming next or until when todays fashion would stay in the market.
But if we talk about professionals, fashion stays here for long. The reason is that companies want there employees to wear corporate workwear so that they look like professionals.
If we talk about casuals or party wear, one can never guess fashion in this category. Here may be old fashion can also take over that has been rejected over years ago or might be possible that the current fashion stays long. So, it is the topic that one can not debate on.
You have made a great topic to discuss here.
Marie- please be careful with your posting. You raised a good question, but it also appears that you may be using the site to build links to your website. We are not against linking to your site, but only when it is very appropriate. Tossing in a link with the keyword "mens fashion" is obviously done for only one reason. Thank you for your understanding. If you have questions, you are welcome to leave me questions on my profile page.