Last night Carrie Underwood co-hosted the 2010 CMA Awards for the third year.

She entertained the audience not only with her wit, but also with her 7 wardrobe changes.

The looks ranged from mini to colourful to the dramatic purple gown above which was designed by Randi Rahm.

She wore this purple asymmetrical satin gown with an eggplant embellished underskirt when she performed “Mama’s Song.”

This is quite a spectacular gown.

My absolute favourite look was her Georges Chakra Fall 2010 Couture dress which I’ve been dying for her to wear since I saw the dress on the runway back in July.

The ivory pleated tulle ballerina dress is even more adorable on her than I had imagined.

I love the bodice which is decorated with ruby rhinestone floral details.

Her remaining looks are below.

Carrie rocked the crowd during her opening performance wearing a custom WTB rock chick look.

The look included a leather jacket embellished with beaded crystals and black capri pants with a silver woven metallic waistband and red pumps.

I also really liked her Pamella Roland Spring 2011 yellow watercolour print pleated gown with an embroidered waistband.

The pink strapless Randi Rahm dress accented with floral details was equally sugary sweet.

She then opted for something a bit sexier wearing an Ina Soltani silver sequin mini dress with a black dramatic ruffled detail which she paired with Jimmy Choo ‘Cosmic’ heels.

Her final look was a green strapless dress with fold and layered details to give it plenty of volume.

Which was your favourite look?

Credit: FashionWindows.net & Getty