That's so strange. We've always been open about meeting on OKCupid and never got any flak for it. Most people were just curious.
We got his outfit in a large bridal store, same brand but different location from where I got my dress. The suit is Hugo Boss, the vest the plastron (that's what we call the broad tie) and the handkerchief came as a set and is made by Wilvorst.
At least on amazon.de I can find similiar sets by searching for "plastron". example