Former South Africa captain Graeme Smith married his girlfriend Romy Lanfranchi on Saturday after five years of dating. The 38-year-old and Romy, who is a lawyer from Cape Town, got engaged last year and had welcomed their first son in December 2016. Both Smith and Lanfranchi have two children each from their previous marriages.