Carrie Bradshaw, sorry, Sarah Jessica Parker worked a fashion-fabulous look in New York, whilst Kate Middleton rocked high street in London. Check out all the best celebrity fashion pictures just in, right here…