12
You May Also Like
From Our Partners
Now You Know
Latest Fashion
In July 2006, Queen Sofía gave off nautical vibes as she wore a navy button-up shirt with white striped trousers and navy boat shoes as she relaxed on a boat in Mallorca, Spain.