Well, there goes that surprise!
The 2012 Sports Illustrated Swimsuit Issue cover was not supposed to be revealed until Monday night on The Late Show with David Letterman, but some copies were shipped early to a gas station in Michigan and KABLAM — the cover was instantly uploaded online.
As you can see above, Kate Upton has landed the coveted cover of the issue just one year after being named Rookie of the Year in the 2011 issue.
Clearly, this hot 19-year-old (yeah, she's still a teenager) is going places.
Do U think S.I. made the right choice or was there another gorgeous model you would have rather seen on the cover?