That would be Miss Taylor Swift! Swift let down her long blonde hair to play Rapunzel in a photo shoot with famous photographer, Annie Leibovitz, for a new Disney Ad which is part of their "Disney Dream Portrait Series".
Swift says, "When Disney came to me and said we want you to play Rapunzel, I was just so honored!"
See @taylorswift13 pose as Rapunzel in new Disney ad by Annie Leibovitz usm.ag/XAoMm6
— Us Weekly (@usweekly) January 23, 2013













