Amanda Seyfried has come a long way since her turn as the dimwitted Karen in Mean Girls. Nowadays, Seyfried is a true leading lady, having starred in the HBO series Big Love and the films Dear John and Letters to Juliet. She showed off her star power at the premiere of her new film, Red Riding Hood, in Los Angeles this week.
Seyfried stars as the titular character in this dark remake of the Little Red Riding Hood tale. She attended the premiere in a striped aubergine Lanvin shirt dress with her hair in a messy updo – the perfect marriage of casual and classy.
But Seyfried really took the outfit to the next level by pairing it with eccentric necklaces bejeweled with dozens of colorful gems. The multi-stranded piece featured golden, white and dark blue stones in a chaotic pattern that perfectly accentuated the messy-but-elegant theme of the outfit.