Jennifer Hudson
Jennifer Hudson guest stars as Veronica Moore, in her last episode of a three episode arc.