Christina Mikkelsen from Denmark was the winner of Bride of the World 2012 competition.