Stock Foto - Los Angeles, CA, USA. 18th Jan, 2017. Ruby Rose at arrivals for People's Choice Awards 2017 at the Microsoft Theatre L.A. Live in Los Angeles. Photo By: Dee Cercone/Everett