I know for my grad dress event(less than 3 weeks away), I'm going with a Prince Charlie (with vest and bowtie, all rented), sporran, hose, flashes, dress shoes. If you can rent a jacket if you're opposed to buying one, it's not a bad diea, I feel.