Lady Kitty Spencer turned heads at the royal wedding, featuring in many of the best dressed lists thanks to her striking green ensemble.
But who is she and how does she know the royal couple?
Lady Kitty is the niece of Diana, Princess of Wales and therefore the cousin of Prince Harry and Prince William.
Her father, Charles Spencer, was Diana’s younger brother.