We’re going to a family wedding. I’ve bought my son a really smart 3 piece suit from next in navy but I don’t know what shoes he should wear with it? Should I buy some dress shoes? Or put him in converse type trainers? And if I go for dress shoes would brown or black be better? Any help/ideas appreciated!!!