I usually wear a Trench coat if a coat is needed. The military cut of the coat goes well with kilts imho.