One more tip though, if you want to look good in special events. Choose your color, search the style via net, go to a fabric store (your gf is handy to help you at this stage), then go to your tailor. You would look like Beckham knowing everything fits, heheheh. Cheaper pa jud than most branded clothes.
Don't forget to walk tall and be confident.