Princess Beatrice, 29, appeared to be doing some last minute window shopping as she attended the launch of the Beulah London store on Wednesday.