In Casino Royale, Daniel Craig wears a Sunspel ‘Riviera’ polo shirt. The fitted navy polo is made from knitted cotton mesh and has a self collar, two-button placket and a breast pocket. This is the first time Bond wears a short-sleeve polo shirt since Thunderball, and it’s a welcome return.
Craig wears the polo with khaki, jean-style, five-pocket trousers with a wide, straight leg. The cloth is most likely cotton, in a weave that’s a cross between bedford cord and a basketweave, and they are worn with a dark brown belt. The shoes are tobacco suede chukka boots in the ‘Trapper’ model from Loake.