The Duchess of Cambridge's best evening gowns