Sports Illustrated Swimsuit Issue 2012 Cover

Guess who's on the cover of Sports Illustrated Swimsuit Issue 2012? It's Kate Upton!

The cover shot has been leaked but it will be officially launched on "The Late Show with David Letterman". Kate Upton wore a red barely-there string bikini.

Sports Illustrated Swimsuit Issue 2012 Cover Kate Upton

Source: TMZ.com