Happy Birthday, Rooney Mara! The ever-sophisticated starlet is 29 years old today. Mara (born Patricia Rooney Mara), first caught our eye in 2010 in The Social Network, but really made a name for herself as Lisbeth Sanders in 2011′s The Girl With the Dragon Tattoo, for which she was nominated for an Oscar and a Golden Globe. Since then, we have been captivated by her super chic style, stunning looks, and incredible talent (she was most recently in Academy Award-winning Her).

As for the secret to that enviable, glowing skin? “I try to eat healthfully and hardly ever drink alcohol,” Mara, who is vegan and gluten-free, told InStyle in our October 2013 issue. “When you eat the right thing, you don’t need that many products.”

Turning 29 isn’t slowing Mara down at all. She just signed on to play Tiger Lily in Pan, and is set to film the sequel to The Girl With the Dragon Tattoo, The Girl Who Played With Fire.

Celebrate Mara’s birthday by taking a look at her evolving looks throughout the years!