on your feet:)
Loafers
you can wear whatever you want but personally no!!
Brown Red Tape Leather Double Riptape Casual Shoes
Why might you want to wear bowling shoes in the White House?
No golf shoes are to be worn for only golf. I'd invest in a pair of regular tennis shoes as well
Dark brown would probably be best; you could consider going without socks as well if the context is more casual and the pants fit you very well (and are the right length).
Adidas makes both sports shoes and casual wear sneakers. They are very comfortable shoes that are uiquely built for durable wear. They make shoes for both men and women.
white
Labour day but this is now old fashioned, you can wear white shoes whenvever you like!
For everyday wear? Pair it with very-casual shoes (non-white sandals), a ponytail (casual unrefined hair), or a cardigan/sweater. just make it look more casual...you can even add a few pieces of casual jewelry in colors or black. if its for a wedding, don't wear it. its very rude. if its for another evening affair, go ahead and wear it as you wish. you won't look like a bride (as long as you stay away from crystal, diamond, and pearl jewelry!) most brides these days don't wear white anyway. you won't look like a bride if you're wearing white and you're NOT at a wedding.
a plain white top or shirt and vans, brogues or converse shoes..........
You could wear black flats for a casual occasion or if it's more dressy then black heels, whatever the occasion black shoes would match best. Also some peep-toe shoes would be pretty.