Kate Bosworth in splendid Tom Ford dress