David wore a full tux with a purple-patterned tie and white rose boutonniere to tie in the wedding palette and sense of classic formality.