December 3rd doesn't just mark the 22-day countdown to Christmas; it also happens to be the 25th birthday of lovely actress Amanda Seyfried!
Today, Celebuzz honors Amanda for a quarter-century of romantic comedy goodness (let's hear it for Dear John!) and salutes her for her love of dogsand an exciting new role in the new Red Riding Hood. Happy Birthday, dear Amanda!
Click through to check out Amanda in all of her sexy red carpet glory and tell us in the comments - which of her looks is your favorite?
(By : Celebuzz ® )