Carrie has a rare happy moment at the prom