Bizarre new William and Kate dolls released
London’s iconic Hamley’s toy store released its own royal wedding dolls this week — but despite more than four months in production, the replicas have left shoppers scratching their heads. The tiny figurines of Prince William and Kate Middleton in all their wedding finery are priced at nearly $160, but appear to bear little resemblance […]