Olivia Culpo is crowned Miss Universe 2012.