Doesn't Princess Margaretha live in Britain? If she left the tiara in Sweden (for whatever reason), then it is only logical for other members of the Royal Family borrow it from time to time, since Princess Margaretha obviously can't wear it (she's in another country).