Yes James Bond did wear a Doublet here is a photo