Elizabeth Lail
Elizabeth Lail is an American actress who gained overnight popularity with her role as Anna in the television series “Once Upon a Time”. Lail was born in Williamson County, Texas, and grew up in North Carolina. Upon graduating high school, Lail studied at the University of North Carolina School of the arts where she graduated from. Prior to graduating, Lail... read full bio