Most of them are not really hats – they are actually "fascinators", which are Kate Middleton's head covering of choice. I do, however, love the polka-dot headband/turban in Photo 8!
The first photo looks as if the hurdy-gurdy man's monkey lost it……….