The shoes that Phil is wearing are the ultimate dress shoe,but,for dress wear, black(not brown) brogues,well polished, will be fine,.I happen not to be a fan of ghillie brogues under any circumstances.