The actress, who was born in Brooklyn, is 35 years old. Her birthday is July 15, 1977. It’s hard to believe that Lana is over thirty when she looks so young! (Hey, how many other actresses can completely pull off playing a teen version of their character?)
Are you surprised by Lana’s age?
Catch the next new episode of Once Upon a Time on Sunday, October 14 at 8 p.m. ET/PT onABC.