LOS ANGELES - FEB 13:  Talulah Riley, Elon Musk at the 'Oz THe Great and Powerful!'  World Premiere at the El Capitan Theater on February 13, 2013 in Los Angeles, CA
Editorial use only
Editorial credit: Kathy Hutchins / Shutterstock.com

Royalty-free stock photo ID: 128276087

LOS ANGELES - FEB 13: Talulah Riley, Elon Musk at the 'Oz THe Great and Powerful!' World Premiere at the El Capitan Theater on February 13, 2013 in Los Angeles, CA