Kate bosworth in pointy toed flats