Mexico’s Andrea Meza crowned Miss Universe

Meza donned three very different dresses throughout the competition including a hot-pink mini and a beige halter gown with a thigh-high slit.

Miss Mexico 2017 also represented her country by wearing a national costume of an Aztec dragon featuring thousands of beads and colorful feathers.