Kate Upton’s June American Vogue cover is the latest feather in her high fashion cap. But only a year ago, many doubted whether a social media sensation turned Sports Illustrated Swimsuit Issue cover ...