A teal shirt looks stunning with ties in shades like deep orange, burgundy, or silver. These colors highlight the richness of teal, creating a bold and sophisticated appearance.