Images from some recent weddings.