I hope you lot all know the answer to this question! We are going to a wedding in about 3weeks. Big posh do in london. All the blokes are expected to wear morning suits. Does this mean I have to wear a hat? Will a thing in the hair do? Thanks