Lady Kitty Spencer and millionaire Michael Lewis are married. Princess Diana’s niece, 32 years younger than her husband, had a fairytale wedding in Italy.

Lady Kitty Spencer, 30, married Michael Lewis (62), a fashion mogul, in a lavish ceremony at Villa Aldobrandini, a mansion in Frascati, Italy of Rome.

The bride and groom, along with family and friends, enjoyed a fairytale setting with colorful flower arches, a light show, and fireworks, according to People.

Princess Diana’s niece wore five dresses on the big day.

At the religious ceremony, Kitty Spencer chose a Victorian-inspired lace dress with a high collar and oversized shoulders, a long train, and an embroidered veil, Dolce & Gabbana brand.

The makeup was one in natural shades, and the hair was caught in a bun.

After the ceremony, the daughter of Princess Diana’s brother, Earl Charles Spencer, also chose amply, but brightly colored outfits, printed with flowers.

Lady Kitty Spencer was accompanied to the altar by her brothers, Louis Spencer and Samuel Aitken.

Also present were her sisters, twins Eliza and Amelia, as well as her husband’s children.

Among the notable guests were Pixie Lott, along with her boyfriend Sabrina, Idris Elba’s wife, Elon Musk’s mother, Maye, model Oliver Cheshire, Viscount Emma Weymouth, and her husband, Ceawlin Thynn.

It seems that the bride’s cousins, Princes Harry and William, were not present at the big event.

The love story between Kitty Spencer and Michael Lewis The relationship between the two would have started in 2018, but they were caught kissing for the first time in August 2019, while leaving Club 55 in St Tropez.

At the end of 2019, they got engaged and live in a £ 19 million villa in central London. There is a 32-year age difference between the two.

According to, Michael Lewis, who was born in South Africa, first married in 1985. He has three children with his ex-wife, Leola.

It appears that Lewis, who is said to have a fortune of £ 80 million, comes from a wealthy family.