Heads Will Roll
Latest[London, February 19. Image via Getty]
A woman wears a dress with Barbie dolls heads on her shoulder pads on the first day of the London Fashion Week, in central London, on February 19, 2010. AFP PHOTO/Carl de Souza (Photo credit should read CARL DE SOUZA/AFP/Getty Images)
Join the discussion...