Crown Princess Mary of Denmark attends day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark attends day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark attends day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark, Prince Edward, Earl of Wessex and Queen Elizabeth II attend day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016...
Catherine, Duchess of Cambridge and Crown Princess Mary of Denmark attend day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Catherine, Duchess of Cambridge and Crown Princess Mary of Denmark attend day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark watches the racing as she attends day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark attends the second day of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Frederik, Crown Prince of Denmark and Crown Princess Mary of Denmark talk with Britain's Sophie, Countess of Wessex, on the second day of the Royal...
Catherine, Duchess of Cambridge and Crown Princess Mary of Denmark attend day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Catherine, Duchess of Cambridge and Crown Princess Mary of Denmark attend day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark and Catherine, Duchess of Cambridge watch the races on day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in...
Sophie, Countess of Wessex and Crown Princess Mary of Denmark attend the second day of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot,...
Crown Princess Mary of Denmark and Crown Prince Frederik of Denmark with Catherine, Duchess of Cambridge watch the racing on day 2 of Royal Ascot at...
Crown Princess Mary of Denmark attends the second day of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark, Prince Edward, Earl of Wessex and Queen Elizabeth II attend day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016...
Crown Princess Mary of Denmark and Prince Edward, Earl of Wessex attend day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Sophie, Countess of Wessex, Crown Princess Mary of Denmark and Crown Prince Frederik of Denmark, and Prince Edward, Earl of Wessex attend the second...
Crown Princess Mary of Denmark arrives for day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark and Queen Elizabeth II attend day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark, Prince Edward, Earl of Wessex and Queen Elizabeth II attend day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016...
Catherine, Duchess of Cambridge and Crown Princess Mary of Denmark attend day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark watches the racing as she attends day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark watches the racing as she attends day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark attends day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark and Catherine, Duchess of Cambridge attend day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark, Prince Edward, Earl of Wessex and Queen Elizabeth II attend day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016...
Crown Princess Mary of Denmark, Prince Edward, Earl of Wessex and Queen Elizabeth II attend day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016...
Prince William, Duke of Cambridge, Crown Princess Mary of Denmark and Catherine, Duchess of Cambridge attend day 2 of Royal Ascot at Ascot Racecourse...
Catherine, Duchess of Cambridge and Crown Princess Mary of Denmark attend day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Sophie, Countess of Wessex and Crown Princess Mary of Denmark watch the racing as they attend day 2 of Royal Ascot at Ascot Racecourse on June 15,...
Crown Princess Mary of Denmark and Queen Elizabeth II attend day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark watches the racing as she attends day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Sophie, Countess of Wessex and Crown Princess Mary of Denmark watch the racing as they attend day 2 of Royal Ascot at Ascot Racecourse on June 15,...
Crown Princess Mary of Denmark attends day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark and Prince Edward, Earl of Wessex attend day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark watches the racing as she attends day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark attends day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark attends day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Catherine, Duchess of Cambridge and Crown Princess Mary of Denmark attend day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark attends the second day of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Sophie, Countess of Wessex, Crown Princess Mary of Denmark and Crown Prince Frederik of Denmark attend the second day of Royal Ascot at Ascot...
Sophie, Countess of Wessex and Crown Princess Mary of Denmark arrive in an open carriage to attend Day 2 of Royal Ascot on June 15, 2016 in Ascot,...
Sophie, Countess of Wessex and Crown Princess Mary of Denmark arrive in an open carriage to attend Day 2 of Royal Ascot on June 15, 2016 in Ascot,...
Crown Princess Mary of Denmark, Crown Prince Frederik of Denmark, and Sophie, Countess of Wessex, Prince Edward, Earl of Wessex, and Queen Elizabeth...
Crown Princess Mary of Denmark, attends day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark, Crown Prince Frederik of Denmark, and Sophie, Countess of Wessex, attend day 2 of Royal Ascot at Ascot Racecourse on...
Crown Princess Mary of Denmark, and Sophie, Countess of Wessex, attend day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark, and Sophie, Countess of Wessex, attend day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark, and Sophie, Countess of Wessex, attend day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark, attends day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark, and Sophie, Countess of Wessex, attend day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark, and Sophie, Countess of Wessex, attend day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark, Sophie, Countess of Wessex, Prince Edward, Earl of Wessex, and Queen Elizabeth II, attend day 2 of Royal Ascot at...
Crown Princess Mary of Denmark, Crown Prince Frederik of Denmark, and Queen Elizabeth II, attend day 2 of Royal Ascot at Ascot Racecourse on June 15,...
Crown Princess Mary of Denmark, , talks to Catherine, Duchess of Cambridge and Prince William, Duke of Cambridge, on day 2 of Royal Ascot at Ascot...
Crown Princess Mary of Denmark, , talks to Catherine, Duchess of Cambridge and Prince William, Duke of Cambridge, on day 2 of Royal Ascot at Ascot...
Crown Princess Mary of Denmark arrives for day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark and Sophie Countess of Wessex attends day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.
Crown Princess Mary of Denmark watches the racing on day 2 of Royal Ascot at Ascot Racecourse on June 15, 2016 in Ascot, England.