is purple-licious in a ruffled 3.1 Philip Lim
dress during an appearance on The Daily Show with Jon Stewart
on Thursday (August 13) in New York City's Upper West Side.
You can watch the 30-year-old Canadian actress's appearance on the show at TheDailyShow.com
accessorized with Bochic
bracelets and Brian Atwood
Her new movie, The Time Traveler's Wife