Prince Harry, Meghan, to give up the titles “royal highness”
Prince Harry, Meghan, to give up the titles “royal highness”
The palace says the couple will repay some 2.4 million pounds ($3.1 million) of taxpayers’ money that was spent renovating their home near Windsor Castle.