Why Kitty Spencer didn’t wear Diana’s tiara at wedding to Michael Lewis
2021-07-27 07:32:11

Quintessential English rose Lady Kitty Spencer, niece of the late Princess Diana, wore no fewer than five different dresses for her lavish wedding celebration at Rome’s 17th century Villa Aldobrandini over the weekend.

Read More