Steve, as per usual, has hit the nail on the head...

Briefly, I would say NO. In fact, if the event is not specified as Black Tie or Formal, then I would not wear a Prince Charlie at all. There are other jacket options which might be more suitable. There are also options that do not require a jacket at all (i.e. shirt, tie and sweater in lieu of jacket).