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..
Britain's Duke of Sussex started the last round of his royal duties on an informal note on Wednesday, making it clear that the..