Après une enfance passée en Angleterre à Brighton, Dakota Blue Richards fait ses premiers pas au cinéma devant la caméra de Chris Weitz dans la super production d'heroïc-fantasy A la croisée des mondes : la boussole d'or. Elle y incarne le rôle principal, la jeune Lyra Belacqua, après avoir passé un casting où s'étaient pressées près de 10 000 prétendantes. Une aubaine pour cette fan de la saga écrite pas Philip Pullman... Déjà engagée pour la suite, A la croisée des mondes : la tour des anges, elle est également retenue au casting d'un autre film fantastique, The Secret of Moonacre de Gabor Csupo.