monarchiesoftheworld:

Zara Phillips at Cheltenham, March 2012

Her lovely hats!