The European Court of Human Rights has deemed a fair balance was not struck between British Airways check-in clerk Nadia Eweida's desire to demonstrate her religious belief with a "discreet" cross and the airline's wish to "project a certain corporate image".
The judgment, published in Strasbourg, found the airline's aim was "undoubtedly legitimate" but said British courts had accorded it "too much weight" in previous rulings.
More top news
The majority of motorists want to see tighter restrictions on the amount drivers can drink, a survey has revealed.
A cheap over-the-counter painkiller taken by millions of people in Britain every day could have the hidden benefit of slowing down ageing.
Some four million Brits are expected to fly out of the UK over the festive period, along with many more using roads and railways.