While most eyes were on Meghan Markle, the appearance of Princess Diana's stunning niece threatened to steal the spotlight.

AS the crowd at St George's Chapel waited with bated breath for the arrival of Meghan Markle, one wedding guest threatened to steal the spotlight from the bride.

Lady Kitty Spencer is the cousin of Prince Harry and William, and the niece of their mother, the late Princess Diana.

The 27-year-old model bares a striking resemblance to her aunt, whose 1997 death shocked the world when Kitty was just six years old.

Advertisement

The statuesque blonde turned heads as she made her way into the church, wearing a Dolce & Gabbana dress and fascinator.

Lady Kitty Spencer wore a striking Dolce & Gabbana dress to her cousin Prince Harry's wedding. Photo / AP
Lady Kitty Spencer wore a striking Dolce & Gabbana dress to her cousin Prince Harry's wedding. Photo / AP

Kitty's appearance caused a near Twitter meltdown, with people unable to get over her uncanny likeness to Diana.

Kitty is the eldest child of Charles Spencer, who was Diana's younger brother and is the ninth Earl of Spencer.

The model spent most of her childhood in South Africa as part of her father's bid to keep her out of the spotlight.

Kitty was among the 650 guests who attended Harry's wedding to Meghan at Windsor Castle on Saturday.

The bride divided critics wearing a simple silk gown by Givenchy and a 1930s tiara that belonged to Queen Mary.

The couple's nuptials were praised for breaking from tradition and including a sermon from an American preacher and gospel choir.