CMAs 2018: Carrie Underwood performs soulful 'Love Wins' in cobalt gown with hidden rainbow

Carrie Underwood had two big reveals to make at the 2018 CMA Awards!

The night's co-host kicked off the night alongside Brad Paisley, where he pressed her to share the sex of her unborn baby. Carrie initially resisted, but she eventually gave into the pressure.

But it was later in the evening that Carrie made an even more powerful -- and stylish -- reveal.

As she took to the stage in a cobalt blue gown to perform "Love Wins," she lifted her arms to show that underneath the monochromatic dress was a big, beautiful rainbow-hued design. It was undoubtedly a conscious choice: "Love Wins" is all about learning to celebrate our differences and come together as a country.

While the multicolored gown was Carrie's best look of the night, her other ensembles gave some tough competition! She first walked the red carpet in a figure-hugging floral gown that showcased her baby bump before changing into leather leggings and a a hot pink floor-length jacket.

Later into the evening, she glittered in gold while introducing Garth Brooks.

See all of Carrie's looks of the night in the gallery below: