What a lovely hat...