An ex-Royal Marine and serving bodyguard to the Queen has been left "angry and frustrated" after his French wife of 24 years was left fearing for her future right to stay in the UK.
Simon Milne MBE, 58, has served in Northern Ireland and Bosnia and is one of 27 Gentlemen at Arms who guard the Queen on royal occasions.
His wife Francoise, 50, applied for a permanent residency card after the government "failed to clarify" the future rights of EU nationals living in the UK.
Ms Milne, who has three children with her husband, said her application was refused in October as she could not prove she was "self-sufficient", adding she has been left "scared and confused" about the future.
The couple's MP, the SNP's Deidre Brock (Edinburgh North and Leith), has written to ministers and raised their case in a Commons debate last week.
Mr Milne, who is chief executive of the Royal Botanic Garden Edinburgh, said he finds the decision "extraordinary".
He said: "With the uncertainty around Brexit at the moment my wife decided to apply for permanent residency.
"She has supported me through my career with the Royal Marines and now in my current role.
"I am flabbergasted with this decision, I am angry and frustrated. I can only hope that it is an unintended oversight."
Ms Milne, who lives in Edinburgh, told the Press Association that her "world has been shattered" by the Brexit vote.
She said: "It felt like I had been cut in half when the vote came back yes, my children were crying.
"I never felt I needed to claim dual nationality before, I could move about freely and work freely, now it feels like a lot of freedom has gone."
Ms Milne said she was refused a residency card because she could not prove she was "self-sufficient".
She said: "I do a little bit of upholstery, I never make enough to support myself and rely on my husband.
"They will not take into account that I am married to a British man. That is irrelevant. It's hard to believe.
"I don't know what will happen after 2019. I don't know if there will be time limits on how long I can stay in the country. If I want to leave to see my parents in France I don't know what the rules will be on coming back.
"I have participated in British society, I have raised three intelligent lovely children, I have voted, I have worked. I am, I have been a citizen."
Cover image a file photo of Royal Marines on exercise.