Fabulously Spotted: Cara Thobold Wearing Alice by Temperley – Harpers Bazaar Women Of The Year Awards