Ms Seyfried rocked the red carpet in highstreet H&M
Blonde beauty Amanda Seyfried flaunted her enviable figure and perfect pins as she hit the red carpet at the UK premiere of new movie In Time, alongside Justin Timberlake, last night.
The 25-year-old actress showed off some serious leg in an electric blue tuxedo jacket and matching shorts by H&M, complete with the ultimate accessory: a very dapper Justin Timberlake on her arm.
The two happily posed for pictures and signed autographs for fans as they arrived for the screening of their hotly-tipped new movie, a sci-fi thriller set in the future where people are genetically programmed to live to just 25.
Also starring Matt Bomer, Olivia Wilde
PICS: AMANDA & JUSTIN SIZZLE AT LA IN TIME PREMIERE