Who: Princess Beatrice wearing a 3.1 Phillip Lim organza and lace dress
Shop: Net-A-Porter International £830 / €899.10
Where: Royal Ascot, England

Credit: Getty