Hannah Bagshawe wears the Duchess of Cambridge's Alexander McQueen dress to the Olympic Games 0 09.08.2016 17:33 Telegraph.co.uk