Really Cool Naijagal Stephanie Umogbai just became the The crown face of the world!! Can you beat that?

Stephanie Umogbai who represented Nigeria in the  Crown for Face of the World international won the Crown face of the world title in Birmingham. We have to say she definitely has the face to win the crown!!