Princesses Beatrice and Eugenie kick off their Great Britain Mini Tour yesterday which sees them visiting 16 German states over the next year in order to promote the best of British culture. And what better way to make an entrance than in a Union Jack Mini? The Italian Job eat your heart out. But what will the Princesses wear to represent GB? Read all about it here!