James Bond wears a Jaxon & James Hats Victorian Top Hat as part of his disguise at the Day of the Dead festival in Mexico during the opening sequence of SPECTRE (2015).
James Bond (Daniel Craig) wears a navy Tom Ford O’Connor Windowpane suit in the pre-title scene in SPECTRE.
Bond wears the suit in the Mexico action sequence, underneath the black 'Day of the Dead' festival suit and mask. The windowpane design can be spotted clearly when Bond shoots with a rifle from the rooftop (a scene shown in the trailers).