The UK royal family hosted the first open iftar at Windsor Castle, the first in the State Apartments' 1,000-year history.