Princess Beatrice couldn't have been more of a mini-fashionista if she tried in this mesmerising noughties minidress.