En 2007, Douglas fue añadida al elenco de "Ugly Betty", interpretando a Sheila, una editora de la revista "MODE".