Duchess of Cambridge wears olive green dress to meet charity

Responsive image
source