I own that coat Jamie is wearing and it looks hideous on him, literally so boxy on him like he got the wrong size, its James Small for Topman, a coat project they did in October 2011.
I don't hate those jeans on Kate, but with those boots and the coat it just looks wrong.