Actress Jill Scott showed off her hot new body as she hit the 41st NAACP Image awards red carpet held at The Shrine Auditorium on February 26, 2010 in Los Angeles, California.
The actress/singer is reprising her role as Shelia in Tyler Perry’s Why Did I Get Married Too.

