These are Kate Moss for Longchamps. They work fine because they are classic, but I feel a little like I have seen it all before *yawns*. I don't really understand the celebrity designer thing.
The Shoes! On their own they look impossible to wear in a coordinated outfit. But below, Jessica Alba has demonstrated that she can put it all together perfectly!