over dress is always better than underdress.look professional to show respect to governmant officers.suit is not necessary but will not hurt. personally i believe jeans are too casual for this occasion.