MATTHEW MELLON and LADY ALEXANDRA SPENCER-CHURCHILL at the launch of 'Blow Lips' a new lipstick by Isabella Blow and MAC Makeup held at the the Blow de la Barra Gallery, 35 Heddon Street, London on 7th September 2005.<br />
{}