Haven't worn a sun hat since I was about 12 and I'm going on holiday somewhere I will definitely need one. I've left it a bit late to spend ages trawling round all the shops and trying them on, so any recommendations for something that is stylish and wearable please?