The bikini-clad beauties of Sports Illustrated visited "The Late Show With David Letterman" yesterday, heating up a chilly Ed Sullivan Theater in New York.
New cover girl Kate Upton played coy in a snow white dress, while her predecessor Irina Shayk (aka Cristiano Ronaldo's girlfriend) beamed like a ray of sunshine in her outfit.
Was blonde Kate outshined by brunette Irina? Vote in our poll below, and click on the gallery to see more models from 2012 Sports Illustrated Swimsuit Issue.
© 2013 EHM Productions, Inc. All rights reserved. Reproduction in whole or in part without permission is prohibited.