emma watson as an elf wearing a long rainbow wedding gown sitting in a colorful forest