Sean Connery’s white dinner jacket in Goldfinger is just as iconic as the black dinner suit that introduced Bond in Dr. No, and there’s no better choice of clothing for an evening in the tropics. Just like the dinner suit in Dr. No is actually midnight blue and not black, this dinner jacket isn’t exactly white but rather an off white or ivory. Wool can never be a perfect white and tends to yellow over time. This dinner jacket is most likely made in a tropical wool; it doesn’t make sense to make a white dinner jacket in anything heavier. The quintessential white dinner jacket has a shawl collar but in Goldfinger Bond’s dinner jacket has the equally acceptable peak lapels. The lapels are self-faced; a white dinner jacket should not have silk facings like on a black dinner jacket. The jacket closes at the front with 1-button and has 4 buttons on each cuff, all in shiny white mother of pearl. The lower pockets are jetted without flaps and the back is without vents. The trousers are midnight blue with double forward pleats and Daks tops. Like in Dr. No, Bond foregoes the cummerbund.
A really unique part of this outfit is the shirt fabric, a white with a white satin stripe (close-up below). The shirt has a pleated front, spread collar and double cuffs. Bond wears an identical shirt later in the movie with a black dinner suit. The batwing-shaped bow tie is black satin silk.
And don’t forget the red carnation in the lapel. The stem sits in the buttonhole in the lapel and is held in place by a loop sewn behind the lapel.