From a fresh face during her 2005 movie debut in the horror flick Urban Legends to her current portrayal of Lisbeth Salander in the The Girl with the Dragon Tattoo, Rooney Mara's style evolution through the years is unique and distinct.

A trendsetter in her own sense, Mara has time and again featured new and captivating looks as per the requirement in various movies.

For her current boyish role as Salander in The Girl with the Dragon Tattoo, Mara has featured a punk look with leather jackets, battered jeans and hoodies.

Director David Fincher has called on noted costume designer Trish Summerville to encapsulate Salander's look, a re-imagined take on urban, grit and street fashion.

As opposed to her punk-rockstyle look, Mara has also sported demure and glamorous looks in her various movies, including The Social Network. It is indeed her versatility that has helped her embody every facet of her characters in different movies.

Take a look at Mara's fashion evolution through the years in the images given below: