Royal Ascot fashion: Camilla, Princess Beatrice and Zara Tindall wear finest outfits