He's known as one of Hollywood's tough men but Arnold Schwarzenegger showed his softer side as made a surprise appearance at a charity event to raise money for cancer research.
The Terminator star and former governor of California was a guest at the Rebels Without a Cause gala inside a hangar at Santa Monica Airport in Los Angeles.
The 68-year-old posed for photographs on the red carpet with one of the world's richest men, Larry Ellison, the founder of US computer giant Oracle, who is reportedly in talks to buy Aston Villa football club.
It was announced Ellison had donated US $200 million to the University of Southern California (USC) to fund a cancer research centre.
British stars James Corden and Leona Lewis also attended the event, along with actresses Lily Tomlin and Jane Fonda, who are starring together in the Netflix series Grace and Frankie.
The third biennial Rebels With a Cause gala raised money for ground-breaking medical research led by David B Agus, who founded the USC's Centre for Applied Molecular Medicine.