Sports Illustrated Swimsuit Edition

Kate Upton Smolders on Leaked Sports Illustrated Swimsuit Cover

Kate Upton has a lot of things to be proud of. The 19-year-old model has starred in Guess? Clothing campaigns…