Charlie's Angels Cameron Diaz and Drew Barrymore were obviously in full-on party mode as they turned up for the New York premiere of the latest Angels instalment Full Throttle on Thursday. Arriving on foot the pair were each clutching a glass of champagne, with Drew toting the almost empty bottle.
Statuesque Cameron had opted for a thigh-skimming off-the-shoulder number, while her fellow tough girl chose to dress down. Drew was sporting a grungy t-shirt emblazoned with the slogan "My boyfriend is out of town" teamed with a pair of leather hipsters which left her butterfly tummy tattoo clearly on display.
Joined on the red carpet by co-star Lucy Liu, the stars cut a stunning picture, but were given a run for their money by the movie's "fallen angel" Demi Moore. The 40 year-old-actress turned up on the arm of her new beau Ashton Kutcher, 25, wearing a cheeky little green number, which made only a token effort to cover her lacy black underwear.
Also on hand was Demi's former husband Bruce Willis, who has a cameo role in the film. Dressed in a green polo shirt and a decidedly unstylish straw hat, the Die Hard actor seemed to have opted out of both the fashion and romance stakes.