The Rob Roy is great for casual everyday wear but not exactly formal. The formal will look great at your event but not exactly casual everyday wear.

My suggestion: BUY the Rob Roy. Rent (or beg, or borrow, or steal) a more formal one for your event. If you can borrow a jacket, surely somebody can lend a sporran.