For the groomsmen I want to do a white shirt, cherry red vest (to match the bridesmaids) and a cherry red bow tie, and black pants... What do you think? Should they be wearing a white shirt? will it clash with my white dress? The colors are cherry, navy and white. My fiancé will be in his Air Force uniform, which is navy blue. Thanks!