South African doctor, model and television presenter Fezile Mkhize, 28 was the runner up at the 10th Mister World 2019.

Mkhize came second at the international male beauty pageant in Manila which was won by Jack Heslewood from England.

The second runner-up was Brian Faugier from Mexico, Carlos Fanco from Brazil and Alejandro Martinez from Dominican Republic made it to the top five.

Mkhize, who hails from Bloemfontein, wants to specialise in cardiothoracic surgery and was crowned Mr South Africa in July this year.