It's a official festivity, don' you ever go to any official stuff?
Wear a black suit and a colored necktie. No black necktie or you'll like you're attending a funeral(unless you happen to wear a red shirt it'd be kinda ok)!
Clean and elegant shoes are important.