Lupita Nyong’o & Ini Edo Stun In Red Cape Dresses

0

Screen Shot 2015-03-07 at 10.23.19 PM

Lupita Nyong’O                                              Ini Edo

Who wore it better?