On the eve of Britain’s royal wedding, the BBC’s Nicola Stanbridge reports on the rise of the princess fantasy.