A serving Army officer was banned from entering Harrods on Remembrance Day in case his uniform upset other shoppers. Lieutenant Daniel Lenherr had just taken part in a parade honouring Britain's war dead when the London department store turned him away at the door.
The security guard told him other customers might be intimidated by the uniform.
The 26-year-old soldier, who serves in the 1st regiment of the Royal Horse Artillery, had been at commemorations in Hyde Park Corner last weekend when he decided to visit the shop with his wife Michelle and their one-year-old son.
Mrs Lenherr, who lives in Tidworth, Hampshire, said: "We were horrified when we were refused entry on a day when we honoured the men who sacrificed so much for our freedom. I find it sad this can happen."