Zara Tindall channelled her inner Eliza Doolittle in a stunning white dress ... the tea tents and palace grounds, despite grey skies and rain. Around 8,000 people are invited to each party ...