The Karl Lagerfelt Might Be the World’s Greatest Stocking Stuffer


If you're at a party and polite banter about the economy starts to bore you, why not slyly pull out your Karl Lagerfelt finger puppet? At the recession-friendly price of $20 (remember, the Karl Lagerfeld teddy bear costs $1,500), the Karl Lagerfelt is "extremely fun for parties" and wears a "hand sewn Italian-like suit with stylish tie and starched collar." He is also suitable for kids over 4, because it's never too soon to adopt a disaffected attitude. [Etsy via Jezebel]