Oct 19, 2011 11:50 AM
Just when you thought matryoshkas fell off the quirky accessory radar, BAM! Babushka Ear Buds ($12) make their mark. If you're still embracing the stacking doll as 2011's thing-that-is-everywhere-and-on-everything, pick up a pair of these pronto before something new takes the crown that mustaches and owls seem to be hanging onto pretty securely. What'll it be for 2012, ladies? Manatees? Hedgehogs? Merkins?