Stars flooded the red carpet for the 49th NAACP Image Awards last night to celebrate their inspiring and difference-making work on the aptly set Martin Luther King Jr. Day. Held from the Pasadena Civic Auditorium in Pasadena, California, stars like Halle Berry, Mary J. Blige and much more looked absolutely gorgeous. Mandy Moore, Octavia Spencer, Ava DuVernay, and many more women all looked gorgeous for the awards, which celebrated people of colour for their achievements. See the best fashion moments of the night in the gallery! Who was the best dressed for the night?