Europe
Asia
Oceania
Americas
Africa
Craig Revel Horwood is engaged to his boyfriend Jonathan Myring. The pair st