Amanda Seyfried channelled her newest character for the screening of the film in a seventies inspired Gucci dress.
The actress, whose most recent role is playing Linda Lovelace in the film, Lovelace, looked beautiful in the blue dress.
Whilst the ballerina bun with loose tendrils slightly ages the star, the bright red lip manages to pull it back and bring the outfit together.
The metallic blue spotted chiffon short-sleeved shirt and skirt could have been a little too matronly, but the sheer skirt and back ensure it adds just enough sexiness to the look.
She completed the outfit with her favourite Givenchy black heels.
What do you think of this look? Too prim or just enough sex appeal?