I've been invited to a posh wedding in Seville next month. It's an early evening service followed by a reception. Does anyone know if I need a hat? I'm assuming some sort of smart, vaguely evening dress and jacket combo, but suitable for wearing in a Catholic church. Any advice, especially from Spanish-based MNers or regular readers of Hola!, would be much appreciated.