Princess Beatrice is elegant in £320 Self Portrait dress at garden party

Princess Beatrice is elegant in £320 Self Portrait dress at garden party

Check her out! Princess Beatrice is elegant in £320 Self Portrait dress as she joins the Duke and Duchess of Cambridge for Buckingham Palace garden party Princess Beatrice was among royals to host garden party at Buckingham Palace Duke of York’s daughter opted for a £320 Self Portrait dress for the occasion Joined Duke and …

Princess Beatrice is elegant in £320 Self Portrait dress at garden party Read More »