Ted Baker

British high street with a sense of humour. Prints, dresses and neat tailoring.