12.14.2010 Just the Pics, Please Sofia Coppola premiered her latest film, Somewhere. We couldn’t make it, but we were somewhere, too… Keep reading