On December 5, the stars of Les Miserables walked the red carpet at their film's world premiere. Anne Hathaway, Amanda Seyfried, Samantha Barks, and their cast mates gathered at Odeon Leicester Square in London for the big event.
Samantha Barks, who plays Eponine in the movie, wore a Stella McCartney dress for the occasion. Samantha stole the spotlight in her revealing dress. The 22-year-old singer/actress wore a skin-tight navy gown with beading on its bodice and sleeves. The dress also featured a sheer panel that didn't quite flatter even Samantha's trim midriff.
Anne Hathaway tried to make a dramatic entrance at the Les Miserables world premiere. Red Carpet Fashion Awards IDed the newly married actress' haute couture gown from Givenchy. The beaded dress, with its sweeping, draped sleeves and jeweled straps, did not quite spell success for Anne. There was something about the dress itself and Anne's styling that did not work.
Amanda Seyfried fared slightly better at the premiere. Amanda's Balenciaga dress had a beautifully fitted bodice. However, the ruffled skirt was a tad awkward on Amanda. Heavy, black pumps and flawless hair and makeup completed her look.
Click here for pictures.