William & Kate royal dolls hit shelves

London toy store Hamleys puts the first William and Kate dolls on sale ahead of the royal couple's first wedding anniversary on April 29th. MiNDFOOD reports.