Although, all the colors can be considered suitable for any time by styling them accordingly, but colors like black, blue, red, white, and gray are versatile color shades and can be worn for any occasion.