Entertainment | Wed Apr 23, 2014 7:38pm IST

Oscar winner Lupita Nyong'o named People's most beautiful woman