Meghan Markle and Prince Harry have repaid $3.2 million in British taxpayers' money that was used to renovate their Frogmore Cottage in the United Kingdom. The amount translates to 2.4 million pounds in the U.K. The property, located in Windsor, England, was intended for the couple to use before they notoriously walked away from their roles as senior members of the royal family earlier this year.