His wife, Rita Mahrez, mother of the couple's six-month-old baby Inaya - a name with Arabic origins meaning help, care and protection, is a stunning 24-year-old former businesswoman who bears more than a passing resemblance to reality television star Kim Kardashian.