What a fantastic show of hats on display. Have a look at some of the wonderful creations.