To protect themselves from freezing weather, men also choose long coats, which give them elegant outfits for the winter. Germans, especially Berliners, have a talent for dark, muted shades such as navy blue, gray, black and brown. Light-colored jeans, shirts and jackets in bright colors are a big no in German men’s fashion. Navy blue […]