Totally agree. The dress would have been fine for a day time engagement with different accessories, but, much as I like the sparkly shoes and clutch, they do not go with that dress at all.
I think we've said it on here before - Kate is good at casual (skinnies, bretons, supergas, or skinnies, Barbours and her Penelope Chilvers), or full-on glamour - like that lovely red dress she wore to the Chinese reception a few years ago, or the navy velvet from last year's diplomatic reception - but she struggles with anything in between.