If you are looking for an affordable Prince Charlie, go for the tailcoat modification described here in numerous threads. Another option is buying an ex-rental, several sites on the net offer these at a good price.