On her pre-wedding ball picture, I think that Queen (then Princess) Sofia wore the Mellerio Floral tiara, which is convertible as a necklace.
As far as I know, it is the only time Sofia has worn this tiara as a necklace.
Another better view for this pre-wedding gala:
And here worn in its usual tiara version, for a Chilean State visit in 2011 (the last time Queen Sofia wore this tiara, if I am not wrong):
Queen Sofia of Spain attends a Gala Dinner honouring Chilean President Sebastian Pinera at the Royal Palace on March 7, 2011 in Madrid, Spain. (March 6, 2011 - Source: Carlos Alvarez/Getty Images Europe)