Wear whatever makes you feel comfortable and prepare to have a great time. I've been to many Swiss weddings and immensely enjoyed all of them. On the whole there's very little pomp or bling, a distinct difference to the UK/Irish ones I was used to, where everyone spends thousands and only has fun once they're drunk. Wear shoes you can dance in