Once Upon a Times Lana Parrilla (Regina Mills/The Evil Queen) looks positively ageless on her hit ABC show, so it’s no surprise that some folks are wondering how old the actress really is.

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 on ABC.

Want more OUAT news? Like us on Facebook and Follow us on Twitter.