Princess Beatrice epitomised garden party chic in a XX at Buckingham Palace alongside Prince William, Princess Eugenie, and Zara Tindall Princess Beatrice epitomised garden party chic in a XX at Buckingham Palace alongside Prince William, Princess Eugenie, and Zara Tindall