Mary, 52, looked elegant in a ruby long sleeved gown as she arrived for lunch at City Hall in Stockholm with hosts King Carl Gustaf and Queen Silvia of Sweden.
Mary, 52, looked elegant in a ruby long sleeved gown as she arrived for lunch at City Hall in Stockholm with hosts King Carl Gustaf and Queen Silvia of Sweden.