-
It's me being pedantic, if you go into most offices you'll find brogue shoes as the most popular.
That fashion doesn't really mean it's 'right', but you can break all the rules at your leisure.
If it's for a wedding I think there were some other points before about making sure the shoes are comfortable and something you'll wear again in the future.
Depending on the cut of the suit, certainly narrow/long toes look great, but are they comfortable and are they versatile? High polish cap toe oxfords are 'the' formal event shoe if you look at pictures of English people, where something way more Italian, Spanish, French may have more elegance and comfort when matched with the suit.
Whatever you do, if you spend serious money on the shoes, don't let your trousers fall into a full break across the vamp. PLEASE.
You know the history of brogue right? It's possibly the least formal of all shoe detailing...