Princess Diana's niece Lady Kitty Spencer at Lady Jemima Herbert's Legally Blonde hen do
Princess Diana's niece Lady Kitty Spencer led the glamour at a lavish London hen party for society bride-to-be Lady Jemima Herbert who will wed insurance broker Hugo Davis next month.