This is me in a USA Kilts 5 yarder. Don't see why you can't wear it to a formal occasion.



Brian