Premiere of the new movie Ted 2 was held at the Ziegfeld Theater in New York City.
Amanda Seyfried, the 29-year-old actress was joined on the carpet by her co-stars Mark Wahlberg (and his wife Rhea Durham), Giovanni Ribisi, Morgan Freeman, Jessica Barth, Patrick Stewart, and Liam Neeson, as well as writer Seth MacFarlane.