Kate Hudson

Wearing Temperley London to the 'Bride Wars' Premiere