Kate wears elegant floor-length gown for charity dinner

GALLERIES

Kate wears elegant floor-length gown for charity dinner

Kate wore her glossy brunette locks in loose curls for the evening event