If you love guilt-watch television and beautiful people, this morning’s CW Upfront was the place to be: an earlybird sneak peek at all the shows that the channel has lined up in its shapely can. Today’s event included details about the upcoming season of “The Vampire Diaries,” along with exciting newcomers like spin-off “The Originals” and “The Tomorrow People”—and, of course, a chance to ogle all the gorgeous stars as they turned up to promote their work.
Nina Dobrev has been taking the fashion cake at the Upfront for ages, and this year was no exception: The star was a bombshell in a bright blue dress with a lace-and-grommet empire waist. Also winning points for superstar style was AnnaSophia Robb, leading lady of “The Carrie Diaries,” in a peekaboo dress with competing pinstripes that her character would lurve. And Aimee Teegarden, who’s going to be big this year in the new series “Star Crossed,” was working it in a shortie jumpsuit with a pointy collar and impressionist print.