Best:
Victoria of Sweden
Mette Marit of Norway
Mathilde of belgium
Maria Teresa of Luxembourg (although I dislike fur)
Oddest:
Mabel - epic
Mary - good idea, but terrible fabric
Tatjana of Greece
Worst:
Kalina of Bulgaria - actually it was the veil
Sarah Duchess of York - too 80s
Rania of...