It's easy to combine with flats, boots or heels, can even look good with sneakers and loafers.
Here's some thoughts on what combinations work best.
I like mine (which is black and simple, with a high side cut) with a black tank top, black leather biker jacket and high top sneakers from asos. With that all black ensemble, I go all in with the colorful accessories ;)
P.S. Notice how the wide fedora totally completes the look in some of these pics: