Carrie's hat and glasses in India