The High Court has ruled that the will of Prince Philip must remain sealed for 90 years. Learn why this ruling was created to protect Queen Elizabeth.
2020 was a tough year for everyone. But was it even tougher for 'Spencer' star Kristen Stewart? Why the actress couldn't escape Princess Diana.