Christiana Martins stuns in stylish African print