Charlize Theron sparkles at Prometheus premiere
Actress Charlize Theron lit up the red carpet as she arrived for the UK premiere of Prometheus - a prequel to Sir Ridley Scott's 1979 film Alien.
Theron said making the film had been "really intimate" and said she enjoyed playing the slightly cold executive Meredith Vickers.
She was joined at the event in Leicester Square by director Sir Ridley and co-stars Noomi Rapace, Guy Pearce and Michael Fassbender.
The films sees Rapace as an astrophysicist who uncovers a clue confirming the existence of an extra-terrestrial race called the Engineers and joins a voyage to their home planet to find out more.
Sir Ridley admitted he was not particularly "a science-fiction fanatic" as he arrived at the premiere but said he had been looking to return to the genre for a while before he hit on the right idea.