Kate Moss and Yasmine Le Bon sport optical illusion dresses from Stella McCartney.
Catherine, Duchess of Cambridge, meets children as she leaves Rose Hill Primary School during a visit to Oxford. She wore a dove-patterned dresscoat designed by Orla Kiely.