Duchess Catherine helps Team GB to sailing victory
Duchess Catherine helps Team GB to sailing victory

Catherine, Duchess of Cambridge was on board the British catamaran that beat New Zealand in a friendly 'Commonwealth Race' around the south coast of England, as part of the Great Britain Sail Grand Prix over the weekend.