In No Time To Die (2020), the long sleeve dark shirt with chest pocket worn by James Bond (Daniel Craig) in Jamaica is a Tommy Bahama Catalina Twill Long Sleeve Shirt in black.
The shirt is worn by James Bond in his Jamaican home and when he drives in an old Land Rover Series III to meet Felix Leiter (Jeffrey Wright).