Karen Spencer and Charles Spencer tied the knot in 2011. They share an 11-year-old daughter named Lady Charlotte Diana. Karen, who’s a Canadian-born social entrepreneur, was Spender’s third wife.
Some results have been hidden because they may be inaccessible to you