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.
Source: TMZ.com
No comments:
Post a Comment