Charles Spencer Opens Up About His Late Sister Princess Diana - Closer Weekly

Princess Diana's Brother Charles Spencer Says She Would Have Been The "Best Grandmother Ever"