The Daily

Catherine Middleton’s wedding dress on display at Buckingham Palace