The Daily Grind Video

Amanda Seyfried rocked a violet frock by Michelle Obama’s favorite designer Prabal Gurung on the red carpet at the premiere of her new film In Time in Los Angeles last night. 

PHOTOS: Amanda Seyfried Is Out & About With A Dog Named Finn

The 25-year-old actress looked energetic and youthful in the violet and white frock, which seemed even more psychedelic than it did on the runway.

Amanda plays Justin Timberlake‘s love interest and hostage in the sci-fi thriller, which opens up later this month nationwide.

J.T. was pretty psyched for his bad boy action role. 

“I just saw this character as an everyday man who gets pushed too far and decides to fight back,” Justin told Pop Sugar. “And then you keep reading and it’s like, “Oh, yeah, shooting guns and car chases and flipping cars around and kicking a*s and kissing Amanda.” You’re kind of like, “Yeah, OK. I’m in.'”

If we got to kiss Amanda Seyfried, we’d definitely be in too. See more photos of the beauty in the accompanying gallery!

SOURCE: PopSugar