Close
21 of 21
Leila Almas Rose
21 of 21
Leila Almas Rose attends the red carpet premiere of "Free Dead Or Alive" in Beverly Hills, CA
People
Leila Almas Rose
© 2022 Paul Archuleta/Getty Images
Back to top