American Idol whittled it down to a Top 3 last night, but first the Top 5 took on Carrie songs and songs dedicated to their moms. Here are all the Carrie performances.
Carrie performed with all the contestants and performed "Cry Pretty" too!
And the top 3 - Gaby, Maddie, & Caleb!