I have recently picked up this Irish Guards cap badge and was informed it was a Second World War strike for an officer serving under Vandeleur. No specific name given. Any help on distinguishing the authenticity of this badge and whether I am wrong in my labeling of it as an officers badge would be much appreciated thank you.
DFB9FDE3-0879-4771-99A5-E563D53F8E91.jpg
CFE46BD2-DE87-44F4-8723-945C1288118E.jpg
F581A83D-5FF5-4D8D-A889-86BCFB8E803D.jpg