ALEXANDER McQueen wedding dress worn by the Duchess of Cambridge will go on show at Buckingham Palace from July. More »