Madagascar Shirt Casino Royale
James Bond (Daniel Craig) wears a short-sleeved shirt with a floral pattern in the Madagascar sequence in Casino Royale (2006).
The shirt was designed by costume designer Lindy Hemming and made by Academy Costumes in London. The shirt has a grey striped pattern and red floral print, front buttons, chest pocket and a large collar.
Since it was custom-made, this shirt was never available in stores.

A great replica of the shirt is currently available at Royale Filmwear ($129 AUD).
Another replica is available from Magnoli Clothiers, find that one for $198 on eBay.
Complete the look
Bond wears a grey t-shirt under the floral shirt. The grey shirt is not by Sunspel, but an unidentified shirt with red bands on the sleeves, as could be seen in some behind-the-scenes photos.
The shoes are Converse Jack Purcell, the watch is an Omega Seamaster Planet Ocean Big Size, reference 2900.50.91.











