A escocesa Helen Gloag teve uma experiência incrível que supera qualquer conto de fadas. Nascida em 1750, Helen era filha mais velha de um modesto ferreiro e com a morte precoce da mãe teve que cuidar das irmãs mais novas. As coisas para Helen não ficaram mais fáceis quando seu pai se casou novamente, pois a figura de sua madrasta não era muito diferente daquilo que se vê nas tradicionais narrativas infantis vividas no passado e por causa dos atritos com a nova esposa do ferreiro, Helen acabou achando melhor fugir de casa aos 19 anos.
A moça pensou em tentar um recomeço no Novo Mundo e conseguiu embarcar rumo ao seu sonhado destino, mas a sorte novamente resolveu aprontar para Helen. A longa viagem que estava prevista para durar 50 dias nem chegou perto de sua conclusão, quando na segunda semana no mar a embarcação foi abordada por piratas berberes. Os bandidos marinhos resolveram que fariam um bom negócio vendendo as jovens mulheres que estavam no navio num porto na costa do Marrocos, então Helen acabou indo parar num mercado de escravos.
Não demorou e um negociante local arrematou a bela moça com o objetivo de ofertá-la ao sultão Sidi Mohammid ibn Abdullah. O poderoso soberano da dinastia ‘Alawi tinha fama de “O Arquiteto do Marrocos Moderno”, pois se empenhou pela reconstrução de diversas cidades depois do devastador terremoto de 1775, além de suas vitórias sobre franceses e portugueses que tentaram dominar seu país. O sultão se agradou imediatamente do “presente” e acomodou a escocesa em seu harém.
Helen nem era a única europeia entre as mulheres do sultão, mas se destacou ao receber favores adicionais e ascendeu à condição de sua favorita. Foi creditada à sua influência mudanças importantes de na postura do governante, que passou a ter uma postura mais moderada em relação ao tratamento dos escravos e a se esforçar na garantia das boas relações diplomáticas com as nações europeias, sobretudo a Inglaterra.
Mesmo conseguindo ostentar o título de Lalla Salma, concedido à principal consorte do sultão, esta condição lhe proporcionou segurança quando o marido morreu, em 1790. Ela era mãe de dois filhos de Sidi Mohammid ibn Abdullah, que foram ignorados na sucessão em favor do filho de outra esposa, uma consorte alemã.
O novo sultão Mulai Yazeed resolveu eliminar as ameaças à sua legitimidade, ordenando o assassinato dos filhos de Helen. Não se sabe exatamente o que aconteceu com Helen, mas é reconhecido que ela conseguiu escapar das perseguições, sendo possivelmente morta antes de ser resgatada pelos britânicos que articularam um plano para retirá-la do Marrocos.

