Lady Kitty Spencer Lady Kitty Spencer is wearing a floral three-quarter sleeve dress. Image Source: Getty / Chris Jackson