I would reccomend neither this suit or shoes for a wedding or anywhere else. A chesterfield collar? lol. When you say you have a wedding coming up, does this mean you are the groom? or guest? Either way, I would not recommend brogued wingtips. A Cap-toe balmoral is in order in Black, Burgundy or Oxblood.
Please state your location and budget. We'll try to help from there.
Welcome to Styleforum Reeves1985.