The Best Dressed Puppets At The Oscars February 26, 2012BuzzFeed - Latest Everybody else, feel free to go home.