Fly to Thailand, Bahrain, or Iraq. I can give you tailor recommendations for all three locations.
…What?
Anyways, go simple/elegant:
Navy blue two button (no pin stripes or complicated pattern), white shirt, silk light blue (sky blue) or silver no pattern tie, black belt, black shoes (shiny but not patent leather), black socks.
If you want to go sassy with the tie, go gold (no pattern).
The point is to look understated and confident, not like a peacock. Like you already know your wang is big and have nothing to prove. The ladies can tell the difference in a heartbeat and that makes you innnnnnnnteresting.
Your only jewelry should be your watch. If you go with a sky blue or silver tie, you want a matching stainless steel watch with a white or blue face. I’d recommend a Bulova at least. Omega is better, but that may be outside your range. I’m further guessing you can’t afford an IWC or something else top shelf (and Rolex is NOT top shelf)). Something like this might stand you in good stead for years:
http://www.princetonwatches.com/shop/96A118.asp?p=froogle&s=96A118&zmam=71591610&zmas=1&zmac=42&zmap=96A118&gclid=CPz6w7ielrMCFcuZ4AodPGMAjQ
Also, any beard has to go, a van dyke is about as good as it gets in that dept. If you feel comfy with it, maybe a douche-o’clock shadow beard.
The most important thing for you is to be comfortable, especially with your shoes. You’ll be wearing this getup for hours. If you’re uncomfortable in your footwear, all the rest is not going to work.
Regards,
-Bouncer-
PS: I fully expect to get torn apart by some folks, but honestly, it’s a solid ensemble that you could wear to a diplomatic reception. For a non-black tie affair, this’ll work fine.