Kate Middleton wows in striking green 70s blouse

Responsive image
source