Hollywood stars have been out in force at the Sundance Film Festival. Tom Hanks was at the event in Park City, Utah, for the premiere of new film The Great Buck Howard.
Colin Farrell appeared on stage ahead of hitman comedy In Bruges which opened the festival on Thursday. He later said it had been "nice to hear the laughter" at the screening.
On Sunday night, it was the chance of fellow Irishmen U2 to shine as they donned special glasses to watch U2 3D, filmed during concerts in South America.
Sarah Jessica Parker's latest movie outing, Smart People, was also screened on Sunday night. She joined co-stars Dennis Quaid and Thomas Haden Church at the festival.
Paris Hilton, who has been photographed extensively at a number of different events at the festival, stopped to sign autographs on Sunday.
Robert Redford, meanwhile, spoke out against Hilton's appearance, telling a press conference: "Paris Hilton and so forth doesn't have anything to do with anything."