Helen Mirren "applauds" Prince Harry and Meghan, Duchess of Sussex's decision to quit as senior British royals.
Helen Mirren "applauds" Prince Harry and Meghan, Duchess of Sussex's decision to quit as senior British royals.
Dame Helen Mirren thought the Duchess of Sussex was a "lovely addition" to the Royal Family. The actress was thrilled when the..
Dame Helen Mirren thought Duchess Meghan was a great "addition" to the Royal Family and thinks it's a huge "loss" she and Harry..