rebecca ferguson as elf queen of lothlorien in lotr