royalhats.net
Greek Royal Wedding 20 Years On: Other Royal Guests
Today we wrap up our look back 20 years to the July 9, 1999 wedding of Princess Alexia and Carlos Quintana with a view of the remaining royal guest’s hats. We’ll start with Grand Duches…