Amanda Seyfried has been globe trotting of late, promoting her new movie In Time, which she stars in alongside Justin Timberlake. For the London premiere yesterday, she wore an incredible (and affordable!) blue short suit from H&M. We spotted this chic two-piece all over recent Spring/Summer '12 runways, and like the way Ms Seyfried has interpreted hers for the red carpet. Press play to learn how she did it.