Where is the wedding? US, UK??? In the US, it's a safe bet very few people will know the customs of wearing kilt. If it's in the UK, you probably shouldn't wear a Prince Charlie unless it's an evening wedding. Before 5, you should wear an Argyll or equivalent.