For formal events, the oxford is an excellent go-to style. Due to its classic appearance, oxfords pair well with a suit and tie and dress pants and a blazer.