To quench our collective thirst for fashion, we’ve compiled the ultimate collection of the belle of the balls - Princess Mary ...