Kate Upton on the US Vogue cover!