Michelle Trachtenberg on the red carpet at the 2009 Victoria’s Secret Fashion Show
Michelle Trachtenberg looked fantastic on the red carpet at the 2009 Victoria’s Secret Fashion Show held at the Armory in New York City November 19, 2009. Photo: RAM/Fame Pictures