Anne Hathaway upstaged by Amanda Seyfried at Les Miserables premiere in New York

Les Miserables red carpet: Anne wears bizarre Tom Ford ensemble while Amanda looked stunning in McQueen

Amanda Seyfried stole the show from co-star Anne Hathaway in an Alexander McQueen dress at the New York premiere of Les Mis last night.

Amanda, 27 looked dazzling in a dress from the designer’s SS13 collection for the Les Miserables screening at the Ziegfeld Theatre in New York City.

Amanda Seyfried looked flawless in Alexander McQueen at the Les Miserables premiere © RexAmanda’s Alexander McQueen dress featured a gold embellished bodice and a flowing back train, which she teamed with an on-trend metallic tortoiseshell belt.

[Related: Les Miserables premiere: Amanda Seyfried and Anne Hathaway work the monochrome trend on the red carpet]

The American actress, who plays Cosette in the film, completed the look with a classic black Alexander McQueen box clutch and jewels by Harry Winston.

Amanda wore a smokey eye and chic up-do for the premiere © RexThe star wore a chic up-do for the premiere, plaiting her golden blonde locks around her oversized bun. She kept her make-up simple except for showstopping, bronzed smokey eyes.

[Related: Amanda Seyfried wows in Alexander McQueen on Military Awards red carpet]

Anne Hathaway on the other hand made a fashion faux pas on the red carpet in a bizarre Tom Ford SS13 dress.

Anne Hathaway missed the mark in this bizarre Tom Ford ensemble © RexThe 30-year-old American actress wore a daring black dress from the designer’s SS13 collection featuring a unique cape style back and thigh high split.

The star, who plays Fantine in the film and notoriously lost a huge amount of weight for the role, let her Tom Ford cut-out boots do the talking with minimal jewellery.

We prefer the classic style of Amanda’s Alexander McQueen gown to Anne’s risky Tom Ford dress which made the actress look a little cheap.

Do you agree? Whose Les Mis red-carpet look do you prefer? Let us know over on Twitter with the #YLifeLesMis.