Princess Diana’s Niece Kitty Spencer’s Wedding Dress Has Jaw-Dropping Royal Similarities To Her Dress!

Princess Diana’s niece Kitty Spencer tied the knot in Italy over the weekend and now royal fans have their first peek at her Dolce & Gabbana wedding dress, which is fit for a princess. The stunning handmade lace gown featured a dramatic shoulder and a long train, just like Princess Diana and Kate Middleton’s bridal gowns. And Kitty didn’t stop there – she amped up the drama with a cathedral veil and five different wedding day looks!