For a classic and versatile outfit, consider navy blue, olive green, or charcoal grey bottoms.
These neutral tones complement the cream shade nicely while providing a balanced and polished appearance.
If you're aiming for a more casual and relaxed look, light wash denim can also work well with a cream shirt.