Hi! I was considering getting a white (or Navajo white)linen or cotton sports coat for this summer. My question is: Is that something that I can keep for many years, or do white (or loud color) sports coats go out of style with time? Thank You!