From Miss Mexico to Miss Universe, Andrea Meza is crowned as the new Miss Universe at the annual competition in Hollywood, FL, at the Seminole Hard Rock Hotel & Casino.
With a year delay due to COVID-19, Meza was crowned Miss Universe 2020 on Sunday, May 16.
Support authors and subscribe to content
This is premium stuff. Subscribe to read the entire article.