Daisy Lowe arrives at the launch event for Halo 3 at London IMAX on September 25, 2007 in London, England. Halo 2 sold USD125 million worth in the first 24 hours of sale making it the best selling lauch of an entertainment product of all time.
(September 25, 2007 - Source: Chris Jackson/Getty Images Entertainment) see more angles »
Prev 67235 of 69172 Next

Daisy Lowe Cocktail Dress

Daisy Lowe glammed up in a draped gray cocktail dress for the Halo 3 launch.