Happy 25th Birthday Amanda Seyfried! (PHOTOS)

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 dogs and 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?