Princess Beatrice wore an ivory and pink dress from Beulah London today at Royal Ascot.
Daily Express :: News Feed
Home
Business World Princess Beatrice pairs £495 dress with Urban Outfitters handbag at Royal Ascot...