Posted by Alice Yoo on February 10, 2009 at 9:00am
Well hello, Gorgeous! Who snatched up this year's Sports Illustrated Swimsuit cover? Well, none other than Leo's main squeeze, 23 year old Israeli model Bar Refaeli. Check out Bar and a bevy of beauties on the Sports Illustrated website.