How Lady Kitty Spencer, 30, and Michael Lewis, 62, pulled out all the stops for their wedding week
From the boozy hen do at a Florence vineyard to the lavish ‘£1 million’ black tie celebration at a luxury villa, Lady Kitty Spencer and her new husband Michael Lewis pulled out all the stops for their week long wedding celebration. Princess Diana’s niece, 30, wed fashion tycoon Michael, 62, – who is five years … Read more