Kate Upton has the biggest...smile