From observations made with the ESPaDOnS spectropolarimeter, recently installed on the 3.6-m Canada--France--Hawaii Telescope, we report the discovery of a strong magnetic field in the Of?p spectrum variable HD 191612 -- only the second known magnetic O star (following theta1 Ori C). The stability of the observed Zeeman signature over four nights of observation, together with the non-rotational shape of line profiles, argue that the rotation period of HD 191612 is significantly longer than the 9-d value previously proposed. We suggest that the recently identified 538-d spectral-variability period is the rotation period, in which case the observed line-of-sight magnetic field of -220+-38 G implies a large-scale field (assumed dipolar) with a...