Alice Campion Englert (born 1994) is an Australian actress best known for her roles as Rosa in the film Ginger & Rosa, and as Lena Duchannes in the upcoming film Beautiful Creatures.
There’s something about supernatural love that attracts the young audiences like no other. Twilight did it with vampires and now Beautiful Creatures is attempting to do it with witches, or in this case, casters.... Read more