A Prince Charlie jacket is the most formal jacket, think of it as your tuxedo or formal jacket. It is often decorated and has tails. An Argyle jacket, on the other hand, is less formal, more like a sports coat. It can be worn to formal events, though.