News du Luxe IWC unveils a €14,800 watch and Ed Sheeran is the first man to wear it News du Luxe IWC watch: the most lunar of late 2025 with a horse on the dial News du Luxe IWC limited edition 2026 watch: €15,300 and a horse hidden under the case