A floral shirt pairs well with ties in solid colors like navy, dark brown, or sage green. These tones ground the vibrant pattern while adding a stylish and cohesive touch.