Renee Olstead at Mirror Mirror premiere at Grauman's Chinese Theatre in Hollywood, California on March 17, 2012
This image could have imperfections as it’s either historical or reportage.
Size: 2198px × 3000px
Location: Grauman's Chinese Theatre in Hollywood, California
Photo credit: © Minas Keukazian / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: arraivels, california, carpet, celebrities, chinese, entertaiment, event, famous, fashion, film, graumans, hollywood, mirror, movie, olstead, premiere, red, renee, stars, theatre