One of the big events of the weekend was the LACMA Film + Art Gala which saw some of the great and good of Hollywood in attendance to raise a glass in honour of the director Stanley Kubrick and artist Ed Ruscha. Cameron Diaz, Evan Rachel Wood, Robert Pattinson, Will Ferrell and Salma Hayek were just some of the names there for the event which cost between $5000 and $10000 a ticket. 

Cameron Diaz At The LACMA Gala

Cameron Diaz looking radiant at the LACMA Gala

With tickets at such a price, and given the distinguished nature of the guests, it was no surprise that the LACMA museum took a total of $3.5 million, according to The Los Angeles Times. The night really became about Kubrick, with Steven Spielberg describing the director as "all four of The Beatles" to him, with other tributes coming from Drew Barrymore and Tom Hanks

Robert Pattinson At LACMA Gala

Robert Pattinson took a break from promoting Twilight to attend

Among the stars impressing on the red carpet included Cameron Diaz, looking classy in  a yellow outfit, whilst Salma Hayek looked her usual glamorous self as she partnered Francois-Henri Pinault to the event. Amber Valletta, however, might want to spend a little more time on her hair in future, her blonde dye failing to hide her darker roots. 

Amber Valletta Hair At LACMA GalaSalma Hayek And Francois-Henri Pinault At LACMA

Left; Amber Valletta should've paid more attention to her hair Right; Salma Hayek looked stunning with Francois-Henri Pinault in tow

Though heavily dominated by actors and directors, the guest list at LACMA did include around a dozen artists including Ruscha himself, Catherine Opie, Barbara Kruger, Diana Thater, Doug Aitken and Retna.

Evan Rachel Wood At LACMA Gala

Evan Rachel Wood was one of the stars out at the weekend for the LACMA Gala

Will Ferrell And Viveca Paulin At LACMA

Will Ferrell was in typically good spirits alongside Viveca Paulin at the event

Tom Hanks And Rita Wilson At LACMA

And when isn't Tom Hanks in good spirits? Here he is sharing a joke with Rita Wilson