Princess Beatrice stuns in a £960 Rebecca Vallance belted dress as she joins the King and Queen at lavish event in London
Princess Beatrice looked striking in crimson at last night's star-studded event at the Royal Botanic Gardens in Kew, west London.
