I don't like the dress itself, boring and it's for someone much older I would say. However Kate's dress seems to be much more of a nicer fit. Victoria's dress looks too white, stiff and a size too big. I also think some dresses work better in a certain shade and this is one of those dresses.
Victoria wins clearly with the LK dresses, because the white dress looks better on her than the blue on Kate. Victoria has combined the nice dress with great accessories and manages to give the dress much dignity, of course the hairdo also gives a nice touch. Victoria looks every inch a royal with the dress, Kate doesn't.