James Bond wears blue swim shorts in the movies Thunderball, Casino Royale and SkyFall, some of which are not available anymore. In this article you can find alternative swim trunk styles.
In the movie Thunderball (1965), James Bond (Sean Connery) wears three different pairs of Jantzen shorts.
More information and links