Kate looks great in that teal dress. It's quite a 'current' dress I think and it's quite nice to see her in something a bit less classic. I especially like the top, with the gathered / ruched bit, (don't know technical term, sorry), and high neckline.
Again though, I just don't like the high heels... But, a bit like tie belts, I don't generally like many high heeled shoes. They just look OTT during the day. I think I'm off them, as they remind me of work, which is the only place I have ever worn them regularly. So probably a 'me problem'