I wear white when going full-formal, otherwise I wear my black hose with my Black Stewart, and usually oatmeal/cream with my Hunting Stewart. Personally, I see no problem with white hose...

Also, I agree with the comment on kilt hire companies just getting you to wear what THEY want... my little brother was given a belt to wear with his rented PC for his high school graduation... that really surprised me.