Catherine looks chic in a white dress with blue flowers and finishes ...

Responsive image
source