Kate Middleton wearing Cassandra, Catherine Walker and Victoria Beckham

Kate Middleton was spotted wearing Cassandra sunglasses, a Catherine Walker dress and a Victoria Beckham bag.