Kate Middleton's Latest Outfit Has So Many French Girl Fashion Staples

Responsive image
source