Rather than buying a jacket for every single occasion, how about having one customizable jacket for all cases? Japan-based company Mountain Research has developed the Phishing Hoodie, a hoodie that can be used in any case.
If you've never seen a piece of clothing that can be separated into 14 pieces, you're probably not alone. This jacket is exactly that and with a variety of pocket and styles, the user can fix their jacket to look and work exactly how they want.
The jacket can fit any body type or gender because you can extend it or make it smaller simply by zipping it up or zipping it off. If you're looking for a versatile piece of clothing, this is the one for you.