Watch more: Lupita Nyong'o named 'Most Beautiful'
The 31-year-old Oscar winner tells the publication that her mother "always said I was beautiful. And I finally believed her at some point."
See more: Oscars 2014: The winners' circle
Earlier this year, Nyong'o took home an Academy Award for Best Supporting Actress for her role in "12 Years a Slave."