Queen Mary of Denmark has been forced to cancel several public engagements this week after falling ill. The 53-year-old royal ...