27 JUNE 2003

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.

Photo: ©
While Lucy Liu and Cameron Diaz each turned out in a little black number, fellow Angel Drew went for a decidedly more casual approach in t-shirt and leather pantsClick on photos for gallery
Photo: ©
Fallen Angel Demi - who, after years at home in Idaho caring for her kids, has made a stunning comeback - arrived with her new boyfriend Ashton Kutcher, 15 years her junior

Activate HELLO! alerts and find out about everything before anyone else.