The Duchess of Sussex faced controversy this week over the news she used HRH on a gift card to a friend.