Taylor Swift at Madame Tussauds (5 images)
Taylor Swift unveils her new wax figure at Madame Tussauds Wax Museum in New York on October 27, 2010. UPI /Laura Cavanaugh
License photo
Most Popular Collections