Amanda Seyfried -- who co-stars alongside Justin Timberlake in "In Time" -- rocked the red carpet at the Los Angeles premiere of the thriller in a psychedelic dress courtesy of Prabal Gurung. The blond bombshell perfectly paired the frock with smoky eyeshadow, a metallic bracelet, a trendy harness belt, and basic black peep-toes. (10/20/11)
2 Hot 2 Handle
This week's best-dressed celebs include Sofia Vergara, Lea Michele, and Madonna.