Everything We Need to Know About Charles Spencer’s Third Wife Karen Spencer!: A Practical Look
Karen Spencer is a Canadian-born former model and social worker who is the third wife of Charles Spencer. Along with her humanitarian causes, she also is famous for her impeccable