Kate Upton gets the cover