Spain’s Princess Cristina, the 51-year-old sister of King Felipe and sixth in line to the throne, has been cleared in a tax fraud trial.
However her husband, Inaki Urdangarin, was given a six-year-and-three-month jail term by the court in Majorca.
Urdangarin was accused of using his royal connections to generate business income used for private spending.
The case began in 2010 and became symbolic of perceived corruption among Spain’s elites, including the royals.
Princess Cristina, who now lives in Switzerland, was the first member of Spain’s royal family to go on trial since the monarchy’s restoration in 1975.
In 2015, King Felipe stripped her and Urdangarin, 49, of their titles as Duke and Duchess of Palma de Mallorca.
Although she was absolved, Princess Cristina will still have to pay a fine of €265,000 (£227,000; $282,000) as she has civil responsibility.
The couple were not in court for the verdict, which is subject to appeal. Both had denied wrongdoing.
The princess had been accused of being an accessory to tax fraud.
Urdangarin, a former Olympic handball medallist, had faced a slew of more serious charges.
He was accused of using the non-profit Noos Institute sports foundation he ran as a vehicle to win falsely inflated contracts from regional government bodies, before channelling the money to personal accounts via tax havens.
Noos is alleged to have received more than €6m (£4.4m; $6.5m) of public money, most of it from the Balearic Islands and Valencia regional governments.