Daisy Lowe arrives for the BAFTA TV Awards at the Grosvenor House Hotel in London on May 22, 2011.
Daisy Lowe arrives for the BAFTA TV Awards at the Grosvenor House Hotel in London on May 22, 2011.
Daisy Lowe arriving for the Graduate Fashion Week Awards at Earls Court in London on June 13, 2012.