Riyad Mahrez was sporting a shy, but warm smile when he arrived here with his teammates, ready for the Africa Cup of Nations.
Going by his dress code, he is no doubt a keen follower of fashion trends. His white T-shirt and matching tracksuit is good for the otherwise sweltering heat. His sartorial elegance is not in doubt.