Lady Kitty Spencer was a true ethereal beauty as she stepped out on Thursday evening for the Bvlgari High Jewellery Gala at The National Gallery in London.
Princess Diana’s niece, 33, was breathtaking in a rosy pink ball gown made from billowing tulle that featured a strapless neckline.