I wouldn't say a total miss, but still a (very rare!) miss. I don't like the dress and something feels icky to me with that colour.
But I have to say that even with that dress, Catherine looks amazing. The hair and make up on point. And, as always, tailored to perfection.