'It will haunt me forever' Chris Brown reveals

TIFF 2016 Peep Lupita Nyong'O, David Oyelowo in African looks at movie premiere

Lupita Nyong'O wore a house of Herrera dress in yellow featuring embellished royal blue floral appliqué details topped with blue headwrap, soft glam makeup look,red lips and blue pumps on the red carpet looking every inch an 'African princess'. David Oyelowo and Lupita Nyong'O made statements in African inspired looks to the Toronto International Film Festival (TIFF) premiere of 'Queen of Katwe' yesterday 10th September 2016.