The rising popularity of kilts in the wedding party might be a point to make in justifying the kilt as "modern" formal wear; after all, what's more formal than a traditional wedding?