The new issue of Sports Illustrated's Swimsuit Edition has leaked online and top model Kate Upton is the 2012 cover girl.
Publishers were set to unveil the cover at a party on Monday night (13Feb12) but it leaked hours after early copies arrived at a gas station in Michigan.
Tower Heist star Upton, who was named the Rookie of the Year in the 2011 Swimsuit Edition, appears on the front wearing a very skimpy red two-piece bikini.