The wedding dress of Britain’s Catherine, Duchess of Cambridge is seen as it is prepared for display at Buckingham Palace in London