Wedding Flowers No Comments How Lady Kitty Spencer, 30, and Michael Lewis, 62, pulled out all the stops for their wedding week
Wedding Dress No Comments Princess Diana’s niece Lady Kitty Spencer and Michael Lewis’s dreamy Rome wedding. Inside pics