Princess Beatrice is a vision as she reemerges in the ultimate heatwave dress

Wait 5 sec.

Princess Beatrice looked to be battling the heatwave in London, donning a green and white striped dress by Cefinn.