London waxworks museum, Madame Tussauds, unveil their new waxwork of Ms Markle and Prince Harry ahead of their marriage on May 19th.