Amanda Seyfried showed off her legs in a purple mini dress at the "Red Riding Hood" Los Angeles Premiere yesterday.
Seyfried stars in the dark retelling of the classic "Little Red Riding Hood" fable, set in a medieval village where a werewolf has been terrorizing the citizens.
The actress has revealed she will not appear in a "Mamma Mia!" sequel because film bosses would struggle to put together a new installment.
She recently told Britain's Marie Claire magazine, "F**k no! That's never gonna happen. Like, what would they do? What would they write about? How would they get all the actors back?"
Click Here For More Amanda Seyfried Pictures
Watch "Red Riding Hood (Trailer No 2) [FULL HD]"