I am going to a party at a museum benefiting a non-profit agency in town that is featuring Richard Branson tomorrow. The event is build to attract "hip young professionals." I'm pondering a few different options. I think I'm going to wear a light purple gingham shirt no matter what and put a similar color pocket square in my jacket. I can pair it with: A slim navy with a subtle thin pin stripe suit from H&M OR A navy velvet blazer and slim grey slacks. Tie options are skinny navy/light blue stripe tie, skinny pink/navy stripe bow tie, or navy bow tie. I'm really leaning towards the bow ties, they aren't too preppy or flashy at all. I'm wondering what the velvet might look like under a photo flash. There will be lots of pictures taken and I don't want to look weird in photos with the velvet. What do you guys think?