Dustin Johnson's fiancee lands cover of national magazine