It’s never a bad idea to wear a suit to any occasion
It’s better to be overdressed at an event than underdressed. If you wear a suit, it’s easy to dress yourself down and just wear the dress shirt underneath. But there is nothing you can do when you show up underdressed!