Sofia Vergara Pictures: Sofia Vergara arrives on the red carpet at the 42nd NAACP Image Awards held at the Shrine Auditorium on March 4, 2011 in Los Angeles, California.
The NAACP Image Awards is the nation's premier multi-cultural awards show celebrating the outstanding achievements and performances of people of color in the arts (television, recording, literature, motion picture and writing and directing), as well as those individuals or groups who promote social justice through their creative endeavors.
Photo credit: Keadrick D. Washington / PR Photos