The Miss World competition took place on Dec. 18, and Stephanie Del Valle was officially crowned the winner. Taking the stage in her stunning evening gown, she was positively glowing after the results were announced! -WTN www.windowtonews.com