3, episode 46) 2005 Sesame Street Herself Season 36 2006 The Backyardigans Mommy Martian (voice) " Mission to Mars " (season 2, episode 1) 2007 Cane Herself "One Man Is an Island" (season 1, episode 7) Elmo's Christmas Countdown Herself Christmas television special 2008 Dove "Fresh Takes" Alex Starred in all