Say it Ain't so Thandie Newton!

Can anyone explain to me why Thandie Newton wore a Mu Mu to the premiere of For Colored Girls in NYC?