Duchess Kate spotted shopping with Prince George and Princess Charlotte in London

GALLERIES

Princess Diana is seen at the Alton Towers theme park in England with Prince William and Prince Harry in 1990. Photo: © Mathieu Polak/Sygma/Sygma via Getty Images

Duchess Kate spotted shopping with Prince George and Princess Charlotte in London

Princess Diana is seen at the Alton Towers theme park in England with Prince William and Prince Harry in 1990. Photo: © Mathieu Polak/Sygma/Sygma via Getty Images