I've seen plenty of people wear blazers and sportscoats at informal nights and look just fine (even though informal is technically an actual suit).