Catherine Baba sports several of her eyewear designs Image Credit: Francois Goize Catherine Baba sports several of her eyewear designs