Zoe Kazan is also attending the 65th Locarno Film Festival in Switzerland to promote her latest movie, ‘Ruby Sparks’.

On Friday, she took to the red carpet for the Swisscom Leopard of Honor To Leos Carax wearing a red Valentino Fall 2012 dress.

Not knowing much about Zoe, I Googled her and was shocked to discover that she is 28-years-old.

Judging her purely on this cute ballerina-inspired tutu frock with black trims and embellished details, I thought she was a teenager.

She looks very pretty, but I would leave this frock for the Disney stars.

Black YSL Palais Mary Jane platform pumps, smoky eyes, a pink lip shade and loose waves completed her look.

Credit: FameFlynet