For the second year in a row, Kate Upton appears on the cover of the Sports Illustrated Swimsuit Edition. Also for a second year in a row, she is appearing in body paint.
The news (and the cover) was leaked on Friday, officially announced on David Letterman today (Monday), and now the pictures are starting to roll in.